什么是RESTFUL协议?
Posted 造轮子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是RESTFUL协议?相关的知识,希望对你有一定的参考价值。
1,restful是Representational State Transfer的缩写,翻译过来是表现层状态转移。我的理解是去掉访问文件的格式,比如去掉文件为html的.html,而是采用路径的方式访问资源和传递参数,其中的路径不能带有动词,而是用名词,不能带有版本号。
3,
降低人们的识别成本,让接口看起来更加自然。
透明性,暴露资源存在。
充分利用 HTTP 协议本身语义。
无状态,这点非常重要。在调用一个接口(访问、操作资源)的时候,可以不用考虑上下文,不用考虑当前状态,极大的降低了复杂度
HTTP 本身提供了丰富的内容协商手段,无论是缓存,还是资源修改的乐观并发控制,都可以以业务无关的中间件来实现
以上是关于什么是RESTFUL协议?的主要内容,如果未能解决你的问题,请参考以下文章