国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

10 款常用的 API Mock 服務(wù)器工具

這篇具有很好參考價值的文章主要介紹了10 款常用的 API Mock 服務(wù)器工具。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

市面上常見的十款工具 API Mock 零基礎(chǔ)教程

你是否曾因為后端接口還沒開發(fā)完成而苦惱,而你作為前端開發(fā)人員卻迫不及待地想要開始寫代碼?API Mock 服務(wù)器就是你的救星!它們可以快速搭建一個虛擬的后端環(huán)境,使你可以立即開始測試和開發(fā)。這篇文章將介紹 10 款 API Mock 服務(wù)器工具,并以輕松幽默的語氣向你展示如何快速上手使用它們。

1. Nock

介紹

Nock 是一個基于 Node.js 的 HTTP 服務(wù)器模擬樁庫,它可以攔截和記錄 HTTP 請求,并根據(jù)預(yù)設(shè)規(guī)則返回模擬的響應(yīng)。它允許你使用 JavaScript 代碼編寫自定義邏輯。

應(yīng)用場景

適合在 Node.js 環(huán)境中進行單元測試和集成測試,模擬復(fù)雜的 API 請求和響應(yīng)。

快速上手

  1. 使用 npm 或 yarn 安裝 nock:

npm install nock  
  1. 創(chuàng)建一個簡單的 nock 攔截示例:

const nock = require('nock');  

nock('http://api.example.com')  
  .get('/users')  .reply(200, [{ id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }]);```

### 常用特性  

- 支持?jǐn)r截各種 HTTP 方法(GET、POST、PUT 等)  
- 可以設(shè)置請求頭、查詢參數(shù)等匹配條件  
- 支持動態(tài)生成響應(yīng)內(nèi)容  

  ### 注意事項  

- 使用 Nock 時,需要確保你的代碼能夠處理異步操作  
- 請確保每次測試后清除所有攔截器,以避免測試用例之間的干擾  

  ### 原理概述  


Nock 通過攔截 Node.js 的底層 HTTP 請求函數(shù),將實際請求替換為模擬請求。這樣,當(dāng)你的代碼向外部 API 發(fā)送請求時,Nock 會捕獲該請求并返回預(yù)定義的響應(yīng)。  

## 2. WireMock  

### 介紹  

WireMock 是一個 HTTP Mock 服務(wù)器,可以作為一個獨立的進程運行,或者嵌入到 Java 應(yīng)用程序中。它支持用 JSON 或 XML 文件定義模擬請求和響應(yīng),提供了一個簡單的 web 界面用于配置。  

### 應(yīng)用場景  

適合 Java 項目中進行 API 模擬,以及需要獨立運行的 HTTP Mock 服務(wù)器。  

### 快速上手  

1. 下載 WireMock 的 standalone JAR 文件:  

```bash  

curl -o wiremock-standalone.jar http://repo1.maven.org/maven2/com/github/tomakehurst/wiremock-standalone/2.31.0/wiremock-standalone-2.31.0.jar  
  1. 運行 WireMock:
java -jar wiremock-standalone.jar````

1. 創(chuàng)建一個 JSON 文件,例如 `mock-api.json`,并編寫模擬規(guī)則:  

```json  

{  
  "request": {    "method": "GET",    "url": "/users"  },  "response": {    "status": 200,    "body": "[{\"id\": 1, \"name\": \"Alice\"}, {\"id\": 2, \"name\": \"Bob\"}]",    "headers": {      "Content-Type": "application/json"    }  }}  
  1. 將 JSON 文件添加到 WireMock 的映射目錄:

cp mock-api.json mappings/  

常用特性

  • 支持多種請求匹配方式,如 URL、請求頭、正文等

  • 支持動態(tài)生成響應(yīng)內(nèi)容,如隨機數(shù)、日期等

  • 支持錄制和回放 API 請求

    注意事項

  • 使用 WireMock 時,需要確保你的應(yīng)用正確處理 HTTP 通信異常

  • 將模擬規(guī)則保存在版本控制系統(tǒng)中,以便團隊成員協(xié)同工作

    原理概述

WireMock 通過攔截 HTTP 請求,并根據(jù)預(yù)定義的模擬規(guī)則返回響應(yīng)。它既可以作為一個獨立的服務(wù)器運行,也可以嵌入到 Java 應(yīng)用程序中。這使得 WireMock 成為 Java 項目的理想選擇。

3. Postman

介紹

Postman 是一款廣受歡迎的 API 開發(fā)和測試工具。除了支持 API 請求測試和文檔生成外,它還允許你設(shè)置模擬服務(wù)器(Mock Servers)來模擬 API 響應(yīng)。Postman 提供了直觀的可視化界面,并支持使用 JavaScript 編寫預(yù)請求腳本和測試腳本。

應(yīng)用場景

適合在 API 開發(fā)和測試階段快速創(chuàng)建和維護模擬服務(wù)器,以及進行 API 文檔生成。

快速上手

  1. 安裝并啟動 Postman。
  2. 創(chuàng)建一個新的 Collection。
  3. 點擊 Collection 旁邊的三個點,然后選擇 “Create a mock server”。
  4. 按照向?qū)?chuàng)建一個 Mock 服務(wù)器,定義請求和響應(yīng)規(guī)則。

常用特性

  • 支持創(chuàng)建和管理多個模擬服務(wù)器

  • 支持對請求和響應(yīng)進行腳本化處理

  • 集成 API 文檔生成和測試功能

    注意事項

  • 使用 Postman 時,確保 Postman 應(yīng)用程序保持在線

  • 將 Collection 與團隊成員共享,以便進行協(xié)同開發(fā)

    原理概述

Postman 模擬服務(wù)器通過在云端搭建一個虛擬的 API 服務(wù)器來實現(xiàn) API 模擬。你可以通過創(chuàng)建 Collection 定義請求和響應(yīng)規(guī)則,然
后將它們部署到模擬服務(wù)器上。這樣,你的應(yīng)用程序可以向模擬服務(wù)器發(fā)送請求,而不是實際的 API 服務(wù)器。

4. json-server

介紹

json-server 是一個基于 Node.js 的簡單命令行工具,可以根據(jù) JSON 文件快速創(chuàng)建 RESTful API 模擬服務(wù)。雖然它的可視化界面相對簡單,但可以輕松地使用 JavaScript 語法定義和修改數(shù)據(jù)。

應(yīng)用場景

適合在前端開發(fā)過程中快速創(chuàng)建和修改 RESTful API 模擬服務(wù)器。

快速上手

  1. 使用 npm 或 yarn 安裝 json-server:

npm install -g json-server  
  1. 創(chuàng)建一個 JSON 文件,例如 db.json,并編寫模擬數(shù)據(jù):

{  
  "users": [    { "id": 1, "name": "Alice" },    { "id": 2, "name": "Bob" }  ]}  
  1. 啟動 json-server:

json-server --watch db.json  

常用特性

  • 支持快速生成 RESTful API

  • 支持自定義路由和中間件

  • 支持使用 JavaScript 語法處理數(shù)據(jù)

    注意事項

  • json-server 僅適用于簡單的 API 模擬,不適合復(fù)雜的業(yè)務(wù)邏輯

  • 在使用 json-server 時,確保 JSON 文件的數(shù)據(jù)結(jié)構(gòu)符合 RESTful API 的規(guī)范

    原理概述

json-server 通過讀取 JSON 文件并將其轉(zhuǎn)換為 RESTful API,使前端開發(fā)者能夠輕松地創(chuàng)建和修改模擬服務(wù)器。json-server 使用 Node.js 運行,并支持自定義中間件和路由。

5. Nuxt.js

介紹

Nuxt.js 是一個基于 Vue.js 的 Web 應(yīng)用框架,提供了一個內(nèi)置的服務(wù)器中間件功能。你可以使用 Nuxt.js 的服務(wù)器中間件功能輕松創(chuàng)建 API Mock 服務(wù),并使用 JavaScript 語法自定義數(shù)據(jù)。

應(yīng)用場景

適合使用 Vue.js 和 Nuxt.js 開發(fā)的項目,需要在開發(fā)環(huán)境中模擬 API 服務(wù)器。

快速上手

  1. 使用 create-nuxt-app 創(chuàng)建一個新的 Nuxt.js 項目:

npx create-nuxt-app my-nuxt-app  
  1. serverMiddleware 配置中添加一個新的中間件:

// nuxt.config.js  

export default {  
  serverMiddleware: [    '~/api/index.js'  ]}  
  1. 創(chuàng)建一個 api 目錄,然后編寫中間件代碼:

// api/index.js  

const express = require('express');  
const app = express();  

app.get('/users', (req, res) => {  
  res.json([    { id: 1, name: 'Alice' },    { id: 2, name: 'Bob' }  ]);});  

module.exports = app;  

常用特性

  • 支持創(chuàng)建和管理多個模擬服務(wù)器

  • 完全集成到 Nuxt.js 項目中,方便前端開發(fā)

  • 支持使用 Express.js 或其他 Node.js 中間件框架

    注意事項

  • Nuxt.js 僅適用于 Vue.js 項目,不適合其他框架

  • 確保在部署生產(chǎn)環(huán)境時禁用模擬 API 服務(wù)器

    原理概述

Nuxt.js 的服務(wù)器中間件允許你在項目中添加自定義的 API 服務(wù)器。這使得前端開發(fā)者可以在開發(fā)環(huán)境中輕松地創(chuàng)建和修改模擬 API 服務(wù)器。服務(wù)器中間件使用 Node.js 運行,支持使用 Express.js 或其他 Node.js 中間件框架。

6. Mirage JS

介紹

Mirage JS 是一個用于前端開發(fā)的 API Mock 工具。它可以攔截和模擬 AJAX 請求,使前端開發(fā)者能夠在不依賴后端服務(wù)器的情況下進行開發(fā)。Mirage JS 支持 JavaScript 語法,允許你輕松地定義和修改模擬數(shù)據(jù)。

應(yīng)用場景

適用于前端開發(fā)過程中需要模擬 AJAX 請求的場景。

快速上手

  1. 使用 npm 或 yarn 安裝 Mirage JS:

npm install miragejs  
  1. 在項目中創(chuàng)建一個 Mirage JS 服務(wù)器:

import { createServer } from 'miragejs';  

createServer({  
  routes() {    this.get('/api/users', () => [      { id: 1, name: 'Alice' },      { id: 2, name: 'Bob' }    ]);  }});  

常用特性

  • 支持?jǐn)r截和模擬各種 AJAX 請求

  • 支持使用 JavaScript 語法定義和修改模擬數(shù)據(jù)

  • 支持模擬關(guān)聯(lián)數(shù)據(jù)和數(shù)據(jù)庫操作

    注意事項

  • 在生產(chǎn)環(huán)境中禁用 Mirage JS,以避免影響實際的 API 請求

  • 請確保每次測試后清除所有攔截器,以避免測試用例之間的干擾

    原理概述

Mirage JS 通過攔截瀏覽器的 AJAX 請求,并根據(jù)預(yù)設(shè)規(guī)則返回模擬響應(yīng)。這使得前端開發(fā)者可以在不依賴后端服務(wù)器的情況下進行開發(fā)。

7. Beeceptor

介紹

Beeceptor 是一款在線的 API Mock 工具,允許你輕松地創(chuàng)建和管理模擬服務(wù)器。它提供了一個直觀的可視化界面,并支持使用 JSON 定義請求和響應(yīng)規(guī)則。

應(yīng)用場景

適用于需要快速創(chuàng)建和共享在線模擬服務(wù)器的場景。

快速上手

  1. 訪問 Beeceptor 網(wǎng)站:https://beeceptor.com/
  2. 創(chuàng)建一個新的 Mock 服務(wù)器,并設(shè)置自定義子域
  3. 在 Beeceptor 的 Dashboard 中,添加新的模擬規(guī)則,例如:

規(guī)則名稱:Get Users  
請求方法:GET  
請求路徑:/users  
響應(yīng)狀態(tài):200  
響應(yīng)正文:[  
  { "id": 1, "name": "Alice" },  { "id": 2, "name": "Bob" }]  
  1. 使用你的應(yīng)用程序向模擬服務(wù)器發(fā)送請求,例如:https://your-subdomain.beeceptor.com/users

常用特性

  • 支持在線創(chuàng)建和管理模擬服務(wù)器

  • 支持請求匹配和動態(tài)響應(yīng)生成

  • 提供實時請求和響應(yīng)日志

    注意事項

  • Beeceptor 提供免費和付費版本,根據(jù)使用需求選擇合適的版本

  • 在生產(chǎn)環(huán)境中禁用 Beeceptor,以避免影響實際的 API 請求

    原理概述

Beeceptor 通過在線創(chuàng)建虛擬 API 服務(wù)器,并根據(jù)預(yù)設(shè)規(guī)則攔截和模擬請求。這使得前端開發(fā)者可以在不依賴后端服務(wù)器的情況下進行開發(fā),并方便地與團隊成員共享模擬服務(wù)器。

8. Apiary

介紹

Apiary 是一個 API 設(shè)計和文檔工具,支持創(chuàng)建和管理模擬服務(wù)器。它使用 API Blueprint 或 Swagger/OpenAPI 規(guī)范來定義 API,并提供一個直觀的可視化界面。

應(yīng)用場景

適用于需要同時進行 API 設(shè)計、文檔生成和模擬服務(wù)器管理的場景。

快速上手

  1. 訪問 Apiary 網(wǎng)站:https://apiary.io/
  2. 注冊并登錄 Apiary。
  3. 創(chuàng)建一個新的 API 項目,并編寫 API Blueprint 或 Swagger/OpenAPI 規(guī)范。
  4. 在 Apiary 的 Dashboard 中,啟用 Mock 服務(wù)器功能。

常用特性

  • 支持 API Blueprint 和 Swagger/OpenAPI 規(guī)范

  • 支持在線創(chuàng)建和管理模擬服務(wù)器

  • 集成 API 設(shè)計和文檔生成功能

    注意事項

  • Apiary 提供免費和付費版本,根據(jù)使用需求選擇合適的版本

  • 在生產(chǎn)環(huán)境中禁用 Apiary,以避免影響實際的 API 請求

    原理概述

Apiary 通過解析 API 規(guī)范文件,并在云端創(chuàng)建虛擬 API 服務(wù)器。這使得前端開發(fā)者可以在不依賴后端服務(wù)器的情況下進行開發(fā),并方便地與團隊成員共享模擬服務(wù)器和 API 文檔。

9. Stoplight

介紹

Stoplight 是一個 API 設(shè)計、測試和文檔平臺,支持創(chuàng)建和管理模擬服務(wù)器。它使用 OpenAPI 規(guī)范來定義 API,并提供一個直觀的可視化界面。

應(yīng)用場景

適用于需要同時進行 API 設(shè)計、測試、文檔生成和模擬服務(wù)器管理的場景。

快速上手

  1. 訪問 Stoplight 網(wǎng)站:https://stoplight.io/
  2. 注冊并登錄 Stoplight。
  3. 創(chuàng)建一個新的 API 項目,并編寫 OpenAPI 規(guī)范。
  4. 在 Stoplight 的 Dashboard 中,啟用 Mock 服務(wù)器功能。

常用特性

  • 支持 OpenAPI 規(guī)范

  • 支持在線創(chuàng)建和管理模擬服務(wù)器

  • 集成 API 設(shè)計、測試和文檔生成功能

    注意事項

  • Stoplight 提供免費和付費版本,根據(jù)使用需求選擇合適的版本

  • 在生產(chǎn)環(huán)境中禁用 Stoplight,以避免影響實際的 API 請求

    原理概述

Stoplight 通過解析 API 規(guī)范文件,并在云端創(chuàng)建虛擬 API 服務(wù)器。這使得前端開發(fā)者可以在不依賴后端服務(wù)器的情況下進行開發(fā),并方便地與團隊成員共享模擬服務(wù)器和 API 文檔。

10. WireMock

介紹

WireMock 是一個 HTTP 模擬服務(wù)器,可以作為一個獨立的進程運行,也可以嵌入到 Java 應(yīng)用程序中。它支持創(chuàng)建和管理模擬服務(wù)器,并提供了靈活的請求匹配和響應(yīng)生成功能。

應(yīng)用場景

適用于需要在本地或遠(yuǎn)程服務(wù)器上運行模擬服務(wù)器的場景,尤其是 Java 項目。

快速上手

  1. 下載 WireMock 的可執(zhí)行 JAR 文件:http://wiremock.org/docs/running-standalone/
  2. 使用命令行啟動 WireMock:

java -jar wiremock-standalone-2.27.2.jar  
  1. 創(chuàng)建 JSON 文件來定義請求匹配和響應(yīng)生成規(guī)則:

{  
  "request": {    "method": "GET",    "url": "/users"  },  "response": {    "status": 200,    "body": "[{\"id\": 1, \"name\": \"Alice\"}, {\"id\": 2, \"name\": \"Bob\"}]"  }}  
  1. 將 JSON 文件放置在 WireMock 的 mappings 目錄下。

常用特性

  • 支持作為獨立進程或嵌入到 Java 應(yīng)用程序中運行

  • 支持靈活的請求匹配和響應(yīng)生成功能

  • 支持?jǐn)U展和集成其他工具

    注意事項

  • 在生產(chǎn)環(huán)境中禁用 WireMock,以避免影響實際的 API 請求

  • 如果將 WireMock 嵌入到 Java 應(yīng)用程序中,確保正確處理生命周期和資源管理

    原理概述

WireMock 是一個基于 Java 的 HTTP 模擬服務(wù)器,它可以攔截和模擬 HTTP 請求,并根據(jù)預(yù)設(shè)規(guī)則返回模擬響應(yīng)。這使得前端開發(fā)者可以在不依賴后端服務(wù)器的情況下進行開發(fā),并方便地與團隊成員共享模擬服務(wù)器。

總結(jié)

在本文中,我們介紹了 10 款常用的 API Mock 服務(wù)器工具,分別為:

  1. Postman
  2. Nock
  3. json-server
  4. Mockoon
  5. Nuxt.js 模擬 API 服務(wù)器
  6. Mirage JS
  7. Beeceptor
  8. Apiary
  9. Stoplight
  10. WireMock

每款工具都有其特點和適用場景。當(dāng)你需要模擬 API 服務(wù)器時,可以根據(jù)項目需求和團隊協(xié)作情況選擇合適的工具。同時,了解工具的快速上手方法、常用特性、注意事項和原理概述,可以幫助你更高效地使用這些工具。

最后,請注意在生產(chǎn)環(huán)境中禁用模擬 API 服務(wù)器,以避免影響實際的 API 請求。祝你在前端開發(fā)的道路上越走越遠(yuǎn),掌握這些工具,讓你的項目愈發(fā)完美!文章來源地址http://www.zghlxwxcb.cn/news/detail-713018.html

到了這里,關(guān)于10 款常用的 API Mock 服務(wù)器工具的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 接口mock常用工具

    接口mock常用工具

    在進行測試時,我們經(jīng)常需要模擬接口數(shù)據(jù),尤其是在前后端分離項目的開發(fā)中,在后端未完成開發(fā)時,前端拿不到后端的數(shù)據(jù),就需要對后端返回的數(shù)據(jù)進行模擬。 如下一些工具,可以完成接口的mock。 首先添加接口,并填寫接口請求方式和路徑,點擊提交。 ? ?點擊高級

    2024年02月13日
    瀏覽(26)
  • Apipost:API文檔、調(diào)試、Mock與測試的一體化協(xié)作平臺

    Apipost:API文檔、調(diào)試、Mock與測試的一體化協(xié)作平臺

    隨著數(shù)字化轉(zhuǎn)型的加速,API(應(yīng)用程序接口)已經(jīng)成為企業(yè)間溝通和數(shù)據(jù)交換的關(guān)鍵。而在API開發(fā)和管理過程中,API文檔、調(diào)試、Mock和測試的協(xié)作顯得尤為重要。Apipost正是這樣一款一體化協(xié)作平臺,旨在解決這些問題,提高API開發(fā)效率和質(zhì)量。 Apipost提供API文檔管理功能,讓

    2024年02月10日
    瀏覽(18)
  • 15.Spring Boot單元測試(Service、Mock、Feign、Http Rest API)

    15.Spring Boot單元測試(Service、Mock、Feign、Http Rest API)

    Spring Boot專欄目錄(點擊進入…) **test**表示依賴的組件僅僅參與測試相關(guān)的工作,包括測試代碼的編譯和執(zhí)行,不會被打包包含進去;spring-boot-starter-test是Spring Boot提供項目測試的工具包,內(nèi)置了多種測試工具,方便我們在項目中做單元測試、集成測試。 引入spring-boot-star

    2024年02月04日
    瀏覽(40)
  • 銀河麒麟高級服務(wù)器操作系統(tǒng)V10-系統(tǒng)管理員手冊:03 常用圖形化工具

    銀河麒麟高級服務(wù)器操作系統(tǒng)V10-系統(tǒng)管理員手冊:03 常用圖形化工具

    目錄 第三章 常用圖形化工具 3.1. 刻錄工具 3.2. 磁盤 3.2.1. 磁盤管理 3.2.1.1. 磁盤管理工具介紹 3.2.1.2. 磁盤管理工具界面展示 3.2.2. 磁盤管理工具使用 3.2.2.2. 分區(qū)格式化 3.2.2.3. 分區(qū)編輯 3.2.2.4. 編輯文件系統(tǒng) 3.2.2.5. 分區(qū)大小調(diào)整 3.2.2.6. 分區(qū)卸載和掛載 3.2.2.7. 分區(qū)刪除 3.3. 遠(yuǎn)程

    2024年02月08日
    瀏覽(92)
  • PHP操作寶塔面板Api,寶塔服務(wù)器搭建,API接口使用教程

    PHP操作寶塔面板Api,寶塔服務(wù)器搭建,API接口使用教程

    最近兩個月都在寫B(tài)ty項目,所以收集了很多很多寶塔常用到的一些Api接口,官方文檔雖然寫了一點,但是始終是不怎么全的,下面我們來看看寶塔面板的接口如何抓取 接口抓取 1、登錄寶塔面板 2、找到自己想要的功能 3、f12打開審查元素(控制臺)切換到Network選項卡 上面的

    2024年02月06日
    瀏覽(32)
  • RustDesk Server 完整服務(wù)器搭建包括api服務(wù)器和webclient服務(wù)器

    RustDesk Server 完整服務(wù)器搭建包括api服務(wù)器和webclient服務(wù)器

    RustDesk Server自建服務(wù)器 網(wǎng)上找的教程大部分都是 中繼和轉(zhuǎn)發(fā)的教程 用這個rustdesk主要用來遙控手機,畢竟大部分遙控手機的都要錢。RustDesk支持 安卓 mac window iphone 任意兩個設(shè)備進行遠(yuǎn)程控制 不包括api服務(wù)器和webclient客戶端 本教程教大家搭建完整的服務(wù)器端 直接通過docker構(gòu)

    2024年02月05日
    瀏覽(28)
  • Azure API 管理缺陷突出了 API 開發(fā)中的服務(wù)器端請求偽造風(fēng)險

    Azure API 管理缺陷突出了 API 開發(fā)中的服務(wù)器端請求偽造風(fēng)險

    ? 微軟最近修補了其 Azure API 管理服務(wù)中的三個漏洞,其中兩個漏洞啟用了服務(wù)器端請求偽造 (SSRF) 攻擊,這些攻擊可能允許黑客訪問內(nèi)部 Azure 資產(chǎn)。 概念驗證漏洞用于突出開發(fā)人員在嘗試為自己的 API 和服務(wù)實施基于黑名單的限制時可能犯的常見錯誤。 Web API 已成為現(xiàn)代應(yīng)

    2024年02月13日
    瀏覽(26)
  • 微表情識別API + c++并發(fā)服務(wù)器系統(tǒng)

    微表情識別API + c++并發(fā)服務(wù)器系統(tǒng)

    該項目只開源c++并發(fā)服務(wù)器程序,模型API部分不開源 地址:https://github.com/lin-lai/-API- 4.1版本 改用epoll實現(xiàn)IO多路復(fù)用并發(fā)服務(wù)器 本項目用于檢測并識別視頻中人臉的微表情 目標(biāo)任務(wù): 用戶上傳一段人臉視頻—final.mp4 合成可以播放的處理后HLS視頻流文件,用戶可下載 演示視頻

    2024年02月07日
    瀏覽(44)
  • ChatGPT API調(diào)用+服務(wù)器部署【附Git地址】

    ChatGPT API調(diào)用+服務(wù)器部署【附Git地址】

    運行對話效果圖 Git地址: https://gitee.com/cotmier/chat.git 需要海外服務(wù)器一臺 安裝Java環(huán)境: yum install -y java-1.8.0-openjdk.x86_64 啟動項目: java -jar chat.jar 這是一個最簡單的openai調(diào)用案例

    2024年02月12日
    瀏覽(16)
  • [Go]三、最簡單的RestFul API服務(wù)器

    [Go]三、最簡單的RestFul API服務(wù)器

    目錄 1. REST Web 框架選擇 1.1、Gin 特性 2、安裝gin 3、第一個Gin程序 ?3.1、常見問題 4、GO的數(shù)據(jù)類型 4.1、變量的定義 4.2、簡單類型 4.3、Go語言類型的轉(zhuǎn)換 4.4、指針 4.5、nil零值 4.5.1、什么是nil呢? 5、API服務(wù)器健康狀態(tài)自檢 5.1、服務(wù)器健康有哪些? 5.2. 定義路由分組用于服務(wù)器

    2024年02月04日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包