RESTful风格简介
  XlrEglT8eae4 2023年11月26日 23 0

一、什么是restful风格?

restful 风格说白了就一句话:用不同的请求方式来对资源进行操作,使请求的 URL 简单、清爽。

可以通过GET、POST、PUT、PATCH、DELETE等方式对服务端的资源进行操作。

注意:只是采用下列方式进行资源标识,然后写相应实现的方法,并不是说明 POST 请求就是对应着创建资源,如果你愿意的话,你可以把 GET 方式标识为创建资源,但我们一般不这样做。
GET					用于查询资源
POST    			用于创建资源
PUT					更新服务器端资源的全部信息
PATCH				更新服务器端资源的部分信息
DELETE				删除服务器端资源

二、传统方式操作资源

localhost:8080/test/queryUser?id=1     		<!-- 查询某个用户 -->
localhost:8080/test/addUser		         	<!-- 新增用户信息 -->
localhost:8080/test/updateUser		     	<!-- 更新用户信息 -->
localhost:8080/test/deleteUser?id=1    		<!-- 删除某个用户 -->

三、使用restful操作资源

localhost:8080/test/user?id=1          			<!-- 【GET】,查询某个用户 -->
localhost:8080/test/user		           		<!-- 【POST】,新增用户信息 -->
localhost:8080/test/user		  		     	<!-- 【PUT】,更新用户信息 -->
localhost:8080/test/user?id=1          			<!-- 【DELETE】,删除某个用户 -->

四、restful风格规范

不要混淆名词单数和复数,为了保持简单,只对所有资源使用复数

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月26日 0

暂无评论

推荐阅读
XlrEglT8eae4