restful api简介

2019-03-26  本文已影响0人  进击的PHPer

restful api

面向资源

http动词(get post put delete等)来描述操作

api数据格式一般为json


传统api

获取用户信息     get     /api/user/read

更新用户信息     post    /api/user/update

新增用户信息     post    /api/user/add

删除用户信息     post    /api/user/delete


restful api

获取用户列表               get      /api/users

根据id获取用户信息     get       /api/user/1

更新用户信息      put       /api/user/1

新增用户信息      post      /api/user

根据id删除用户信息     delete    /api/user/1


HTTP状态码

200        请求成功        201        创建成功

202        更新成功        204         资源删除成功

400        无效请求        401         未授权

403        禁止访问        404          请求资源不存在

500        内部错误


参考文档

restful api 文档

RESTful API 最佳实践

restful api 分页实现

上一篇 下一篇

猜你喜欢

热点阅读