RESTful Web API设计

4706阅读
0评论
0点赞

RESTful Web API 目前比较成熟的一套互联网应用程序的API设计理论,这里的API无状态,即本次调用请求和下一次的调用请求应该是完全无关的。 设计细节 1.域名 http://api.mbku.net http://www.mbku.net/api 2.路径(网址) http://api..mbku.net/user http://api..mbku.net/article 3.操作类型 get(SELECT) :从服务器取出资源(一项或多项) post(CREATE):在服务器新建一个资源 put(UPDATE) :在服务器更新资源(客户端提供改变后的完整资源) delete(DELETE):从服务器删除资源 4. 状态码 200 [get]:服务器成功返回用户请求的数据 201 [post/put]:用户新建或修改数据成功 204 [delete]:用户删除数据成功 404 not found - [*]:用户发出的请求针对的是不存在的记录,服务器没有进行操作

评论(0)
暂无评论