RESTful 风格

RESTful

  • RESTful 是一中编码风格,表现层状态转化。
  • RESTful 架构,如果一个架构符合REST原则,就称它为RESTful架构。
  • RESTful 架构就是:
    • 每一个URL代表一种资源
    • 客户端和服务器之间,传递这种资源的某种表现层
    • 客户端通过四个HTTP动词,对服务器端资源进行操作,实现“表现层转态转化”

RESTful的设计方法

  • 1.尽量将api 部署在专有域名之下
  • 2.将api 的版本放入到url 中
  • 3.路径,每种网址代表一种资源,
    • 3.1 资源作为网址只能有名词,不能有动词,而且名词应该和数据库表的名字相对应。
    • 3.2 api 中的名词应该使用复数,不管是子资源或者是所有资源。
  • 4 HTTP 动词,post delete put get 四个常用动词。三个不常用的动词 patch(局部更新)head 获取资源的元数据, options(获取信息,关于资源的哪些属性是客户端可以改变的)。

猜你喜欢

转载自blog.csdn.net/weixin_44224529/article/details/89842824