HTTP JSON接口模擬工具Interfake快速入門教程
一、簡介
Interfake能簡便地創(chuàng)建虛假的HTTP API,只需簡單幾行代碼就可以創(chuàng)建模擬JSON接口(使用命令行方式也可以不寫代碼),不需要安裝web服務器。Interfake是NodeJs開發(fā)的,是一款開源Mock Server工具。
二、以命令行方式使用 interfake
interfake 是NodeJs開發(fā)的,支持三種使用方式:JS代碼方式、JSON配置方式和HTTP meta-API方式,本文選擇不用寫代碼的、易讀的JSON配置方式。
JSON配置方式是按照interfake的配置格式將請求接口和返回內容保存到一個JSON文件中,再以命令行的形式啟動interfake。
- 安裝interfake
npm install request -g npm install interfake -g
- 創(chuàng)建一個JSON配置文件
adventuretime.json
[ { "request": { "url": "/hello", "method": "get" }, "response": { "code": 200, "delay": 100, "body": { "say": "hello world!" } } }, { "request": { "url": "/whattimeisit", "method": "get" }, "response": { "code": 200, "delay": 100, "body": { "theTime": "Adventure Time!", "starring": [ "Finn", "Jake" ], "location": "ooo" } } } ]
- 在命令行中啟動interfake
interfake -p 3001 --file ./adventuretime.json
- 用瀏覽器打開測試一下
http://localhost:3001/hello
三、已知問題
很方便的命令行參數 --watch 用來監(jiān)聽JSON配置改動,經過測試,JSON改動后,interfake 崩潰退出。Interfake已經1年多沒有更新了,估計作者不會解決這個問題了,沒有辦法了,先將就著用吧。
以上就是HTTP JSON接口模擬工具Interfake快速入門教程的詳細內容,更多關于HTTP JSON接口模擬Interfake的資料請關注腳本之家其它相關文章!
相關文章
node.js express捕獲全局異常的三種方法實例分析
這篇文章主要介紹了node.js express捕獲全局異常的三種方法,結合實例形式簡單分析了node.js express捕獲全局異常的常見操作方法與使用注意事項,需要的朋友可以參考下2019-12-12Nodejs監(jiān)控事件循環(huán)異常示例詳解
這篇文章主要給大家介紹了關于Nodejs監(jiān)控事件循環(huán)異常的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Nodejs具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-09-09利用Chrome DevTools直接調試Node.js和JavaScript的方法詳解(并行)
現在我們可以用瀏覽器調試node.js了!!!下面這篇文章主要介紹了利用Chrome DevTools直接調試Node.js和JavaScript的方法步驟,文中介紹的很詳細,需要的朋友可以參考學習,下面來一起看看吧。2017-02-02