欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

HTTP JSON接口模擬工具Interfake快速入門教程

 更新時間:2023年06月29日 10:49:07   作者:簡單點的笨演員  
這篇文章主要為大家介紹了HTTP JSON接口模擬工具Interfake快速入門教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

一、簡介

Interfake能簡便地創(chuàng)建虛假的HTTP API,只需簡單幾行代碼就可以創(chuàng)建模擬JSON接口(使用命令行方式也可以不寫代碼),不需要安裝web服務器。Interfake是NodeJs開發(fā)的,是一款開源Mock Server工具。

GitHub地址。

二、以命令行方式使用 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的資料請關注腳本之家其它相關文章!

相關文章

  • pm2啟動ssr失敗的解決方法

    pm2啟動ssr失敗的解決方法

    這篇文章主要介紹了pm2啟動ssr失敗的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-06-06
  • nodejs使用redis作為緩存介質實現的封裝緩存類示例

    nodejs使用redis作為緩存介質實現的封裝緩存類示例

    這篇文章主要介紹了nodejs使用redis作為緩存介質實現的封裝緩存類,涉及nodejs操作redis進行緩存設置相關操作技巧,需要的朋友可以參考下
    2018-02-02
  • 教你用NodeJs構建屬于自己的前端腳手工具

    教你用NodeJs構建屬于自己的前端腳手工具

    對于腳手架我們可能天天都在接觸,像npm包管理工具,vue-cli,webpack…,但是這些腳手架是怎么做出來的,我們自己能不能做一個出來玩玩,下面這篇文章主要給大家介紹了關于如何利用NodeJs構建屬于自己的前端腳手工具的相關資料,需要的朋友可以參考下
    2022-05-05
  • node.js express捕獲全局異常的三種方法實例分析

    node.js express捕獲全局異常的三種方法實例分析

    這篇文章主要介紹了node.js express捕獲全局異常的三種方法,結合實例形式簡單分析了node.js express捕獲全局異常的常見操作方法與使用注意事項,需要的朋友可以參考下
    2019-12-12
  • jwt在express中token的加密解密實現過程

    jwt在express中token的加密解密實現過程

    文章詳細介紹了JWT在Node.js中的生成和驗證過程,包括設置密鑰、使用中間件進行token驗證等步驟,并提供了一個完整的示例代碼,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • pnpm實現依賴包共享和依賴包項目隔離的方法詳解

    pnpm實現依賴包共享和依賴包項目隔離的方法詳解

    pnpm是Node.js的包管理器,它是 npm 的直接替代品,相對于npm和yarn它的優(yōu)點就在于速度快和高效節(jié)省磁盤空間,本文主要講解pnpm相比于npm/yarn如何利用軟硬鏈接來節(jié)省磁盤空間,以及如何實現依賴包共享和依賴包項目隔離的,需要的朋友可以參考下
    2024-05-05
  • Node.js中的流(Stream)介紹

    Node.js中的流(Stream)介紹

    這篇文章主要介紹了Node.js中的流(Stream)介紹,本文講解了什么是流、pipe方法、流的分類、Readable流狀態(tài)的切換等內容,需要的朋友可以參考下
    2015-03-03
  • Nodejs監(jiān)控事件循環(huán)異常示例詳解

    Nodejs監(jiān)控事件循環(huán)異常示例詳解

    這篇文章主要給大家介紹了關于Nodejs監(jiān)控事件循環(huán)異常的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Nodejs具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-09-09
  • 利用Chrome DevTools直接調試Node.js和JavaScript的方法詳解(并行)

    利用Chrome DevTools直接調試Node.js和JavaScript的方法詳解(并行)

    現在我們可以用瀏覽器調試node.js了!!!下面這篇文章主要介紹了利用Chrome DevTools直接調試Node.js和JavaScript的方法步驟,文中介紹的很詳細,需要的朋友可以參考學習,下面來一起看看吧。
    2017-02-02
  • Node.js實現簡單聊天服務器

    Node.js實現簡單聊天服務器

    Node.js 是一個基于Chrome JavaScript運行時建立的一個平臺, 用來方便地搭建快速的,易于擴展的網絡應用,今天我們來探討下,如何使用node.js實現簡單的聊天服務器
    2014-06-06

最新評論