码迷,mamicode.com
首页 > 其他好文 > 详细

Restful风格接口定义

时间:2019-03-11 13:21:39      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:style   http   col   更新   复数   rest   搜索   api   信息   

一个HTTP接口的结构通常为 协议://域名/应用content path/自定义路径查询参数

以下给出一些定义接口的建议

一、域名相关

若域名无法区分出是api还是页面功能的时候,api路径后面统一加上/api用于区分是接口服务。

例如 http://bos3d.bimwinner.com/api/test/files 为向test数据库上传文件。

二、词性相关

使用名词的复数形式定义资源,动词词性使用下划线区分。

GET/users/{userId}  //查看某个具体用户的信息

POST/users     //新建一个用户

PUT/users/{userId}  //全量更新一个用户的信息

GET/users/_serch  //搜索用户

POST/users/_init  //初始化所有用户

备注:批量操作时统一使用POST作为http method;URL对大小写敏感,通常规定使用小写

Restful风格接口定义

标签:style   http   col   更新   复数   rest   搜索   api   信息   

原文地址:https://www.cnblogs.com/SChenqi/p/10509617.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!