博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSONPlaceholder使用
阅读量:5969 次
发布时间:2019-06-19

本文共 1290 字,大约阅读时间需要 4 分钟。

一个用于快速搭建RESTful API的接口 JSONPlaceholder

image.png

Json-Server ,个人搭建一个 访问

你可以创建一个文件夹,执行

npm install -g json-server
本地实例化一个项目
npm install json-server --save

我们的package.json

```{
"name": "jsonserver",
"version": "1.0.0",
"description": "test restful api",
"main": "index.js",
"scripts": {
"json:server": "json-server --watch db.json",
"json:server:remote": "json-server "
},
"author": "",
"license": "ISC",
"dependencies": {
"json-server": "^0.12.2"
}
}

此时你创建一个db.json文件,然后输入对应的json

{

"users": [
{
"name": "Henry",
"phone": "333-444-555",
"id": 1
},
{
"name": "adfasdf",
"phone": "fasdfasfd",
"email": "asdfasfd",
"id": 3
}
],
"xxx": [
{
"aa":“abab”
}
]
}

运行`npm run json:server` ,会执行对应的db.json 数据,给你![image.png](https://upload-images.jianshu.io/upload_images/14781769-49961e0f0a21e61e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)在浏览器可以直接访问,会获取对应的接口数据![image.png](https://upload-images.jianshu.io/upload_images/14781769-b36b0b96e8ca2748.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)你们可以使用postman去测试调用,各种方法的使用具体看官网

// 获取所有用户信息

// 获取id为1的用户信息

// 获取公司的所有信息

// 获取单个公司的信息

// 获取所有公司id为3的用户

// 根据公司名字获取信息

// 根据多个名字获取公司信息

// 获取一页中只有两条数据

// 升序排序 asc升序 desc降序

// 获取年龄30及以上的

// 获取年龄在30到40之间

// 搜索用户信息

```

使用POSTMAN去实现对应的接口调试,方便我们在做前端的时候有好的和快速响应

转载于:https://www.cnblogs.com/snmic/p/10365816.html

你可能感兴趣的文章
使用shouldComponentUpdate进行性能优化
查看>>
CSS导航条菜单:带小三角形
查看>>
matplotlib嵌入到pyqt中
查看>>
浅析面向对象开发
查看>>
Hystrix降级逻辑中如何获取触发的异常
查看>>
【跃迁之路】【535天】程序员高效学习方法论探索系列(实验阶段292-2018.07.25)...
查看>>
mac系统下git、mysql、nginx、php的环境搭建
查看>>
JavaScript面向对象编程——Array类型
查看>>
使用阿里云ACM简化你的Spring Cloud微服务环境配置管理
查看>>
【“探探”为例】手把手教你用最少的代码实现各种“机器人”
查看>>
js实现txt/excel文件下载
查看>>
mybatis学习笔记
查看>>
初学微信小程序 TodoList
查看>>
JDK10都发布了,nio你了解多少?
查看>>
Android P FAQ第一弹:非SDK管控特性
查看>>
node+express+mongDB实现简单登录注册
查看>>
spring-MVC源码解读(一)
查看>>
java对象关系映射ROM
查看>>
【419天】跃迁之路——程序员高效学习方法论探索系列(实验阶段176-2018.03.31)...
查看>>
LeetCode 200. Number of Islands
查看>>