如何设计一个restful风格的API 1.API接口应该尽量兼容之前的版本,在URL上应保留版本号,并同时兼容多个版本 2.每一个URI代表一个资源 3.请求方式要与http请求方式一致,GET(获取),POST(新增),PUT(更新全部),PATCH(更新部分),DELETE(删除) 4.应提供查询参数,如:limit,count,orderby,page 5.状态码应和http状态码...
REST是一种软件架构风格,如果你的web接口API是符合REST规范的,那么你的API就是restful的。RESTful Web API采用面向资源的架构,所以在设计之初首先需要考虑的是有哪些资源可供操作的,并采用URI来作为资源的标识。作为资源标识的URI最好具有“可读性”,因为具有可读性的URI更容易被使用。这样不同种类的客户端都可以通过...