本文作者:DurkBlue

tp5+小程序开发笔记系列(三)--REST(表述性状态转移)

DurkBlue2019-12-181896
tp5+小程序开发笔记系列(三)--REST(表述性状态转移)摘要: 表述性状态转移rest,使用json来描述数据restful api是基于rest的api设计理论特点:轻 / 使用json描述数据  / 无状态HTTP动词POST:创...

表述性状态转移rest,使用json来描述数据

restful api是基于rest的api设计理论

特点:轻 / 使用json描述数据  / 无状态

HTTP动词

POST:创建

PUT:更新

GET:查新

DELETE:删除

状态码:

404资源没找到

400参数错误

200查询操作执行成功

201创建资源成功

202更新成功

401未授权

403当前资源被禁止 / 操作其他用户的信息

500服务器的未知错误

 

错误码:自定义的错误id号

 

统一描述错误:错误码/错误信息/当前url

 

使用token令牌来授权和验证身份(类似于cookie  session)

版本控制

测试与生产环境分开


此篇文章由DurkBlue发布,撰文不易,转载请注明来处
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 2019-12-18
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享