php - Restful api实际应用
本文介绍了php - Restful api实际应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
RESTful api在实际应用中都有完全依据规范设计吗
例如
get /ticket/1
post /ticket
put /ticket/1
patch /ticket/1
delete /ticket/1
另外还有状态码的使用
200,201,202等等
在实际应用中都是怎么做的呢
解决方案
关于RESTful规范
既然使用了RESTful那么尽量去 接近 他的规范吧,这个在团队协作做,会有一种约定大于配置的高效沟通效果
一旦定义了实体资源,比如文章posts,那么很多接口地址其实都一目了然了,如果再配合一份团队所有成员都可以看的数据库模型设计,或数据库文档,那基础的接口文档直接可以不需要了
关于状态码
状态码就遵循HTTP Status Code规范就好了,在响应头里带回来,然后如果出错了,单独响应一个错误的error信息,详细描述错误内容
这篇关于php - Restful api实际应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文