Restful

restful 定义

  • restful = 有意义的url + 合适的动词
  • REST(英文:Representational State Transfer,简称REST),RESTful是一种对基于HTTP的应用设计风格,只是提供了一组设计原则和约束条件,而不是一种标准;
  • restful的本质是基于http协议,对资源增删改查等操作做出定义;
  • RESTful的几个注意点:
    • URL只是表达被操作的资源位置,因此不应该使用动词,且注意单复数区分
    • 除了POST和DELETE之外,其他的操作需要幂等的,例如对数据多次更新应该返回同样的内容
    • 设计风格没有对错之分,RESTful一种设计风格,与此对应的还有RPC甚至自定义的风格
    • RESTful和语言、传输格式无关

参考文章

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容