Restful是一种面向资源的架构风格,可以简单理解为:使用URL定位资源,用HTTP动词(GET,POST,DELETE,PUT)描述操作。
/findUser?id=1 查询用户 不是restful风格
- restful风格
/user/1 表示获取1这个用户
DELETE/user/1 删除一个用户
PUT/POST/user/1 新增或者修改一个用户
GET 用来获取资源,
POST 用来新建资源(也可以用于更新资源),
PUT 用来更新资源,
DELETE 用来删除资源
使用Restful的好处:
透明性,暴露资源存在。
充分利用 HTTP 协议本身语义。
无状态,这点非常重要。在调用一个接口(访问、操作资源)的时候,可以不用考虑上下文,不用考虑当前状态,极大的降低了复杂度。
java育儿园里的小学生“磨陀货”友情提供!!! 不用谢不用谢 诶~不用不用 真不用谢