我的一天:


上午:改bug


下午:摸摸鱼 远程学习


晚上:打FF14



什么是REST

REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。

REST本身并没有创造新的技术、组件或服务,而隐藏在RESTful背后的理念就是使用Web的现有特征和能力, 更好地使用现有Web标准中的一些准则和约束。虽然REST本身受Web技术的影响很深, 但是理论上REST架构风格并不是绑定在HTTP上,只不过目前HTTP是唯一与REST相关的实例。 所以我们这里描述的REST也是通过HTTP实现的REST。

Representational State Transfer这三个单词到底意味着什么:

  • 每一个URI代表一种资源;
  • 客户端和服务器之间,传递这种资源的某种表现层;
  • 客户端通过四个HTTP动词(getpostputdelete),对服务器端资源进行操作,实现”表现层状态转化”。

一句话概括为:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。

阅读全文 »