首页 > 代码库 > 初识Restful(学习笔记)

初识Restful(学习笔记)

什么是Restful?

      REST -- Resource Representational State Transfer(表现层状态转移)

  本质上是一种优雅的URL表达方式,描述资源的状态和状态的转移

 

REST的出处
  Roy Fielding的毕业论文
Restful的规范
  GET       -->查询操作
  POST     -->添加/修改操作(非幂等)
  PUT       -->修改操作(幂等)
  DELETE -->删除操作
  (ps:POST跟PUT一般不详细区分,幂等的意味着对同一URL的多个请求应该返回同样的结果)
URL设计
  /模块/资源/{表示}/集合1/...
                        未完待续

 

初识Restful(学习笔记)