1、安装JSON Server(前提系统安装了node.js)
$ npm install -g json-server 2、编写JSON接口文件 test.json { "issues": [ { "id": 101, "text": "something is not right" }, { "id": 102, "text": "crash on login" } ], "my": [ { "id": 101, "text": "something is not right" }, { "id": 102, "text": "crash on login" } ], "total": { "data": { "exchange_count": "10", "share_count": "23", "patent_count": "7", "article_count": "37", "exchangeRecords": [] }, "success": true } } 将test.json随便放到一个位置 dos命令或者linux命令进入该目录3、启动服务
json-server --watch test.json --port 9090(端口可随意指定)
进入指定的服务
4、get、put、post、delete请求示例
get
a、http://localhost:9090/issues
b、http://localhost:9090/issues/101 查询id为101的数据
c、http://localhost:9090/issues?text=crash on login 查询text 内容为crash on login的数据
post
$.ajax({ type: 'post', url: 'http://localhost:9090/issues', data: { "id": 3, "text": "fdsfds" } } ) put $.ajax({ type: 'put', url: 'http://localhost:9090/issues/101', data: { "text": "fdsfd" } } )delete $.ajax({ url: 'http://localhost:9090/issues/3', type: 'DELETE', success: function(result) { // Do something with the result } });