1.Restful介绍:
Restful是目前流行的互联网软件服务架构设计风格,rest并不是一种标准,它更像是一种客户端与服务端交互的架构理念和设计原则。
2.Restful的特点
- 每一个URL代表一种资源
- 客户端使用GET、POST、PUT、DELETE、四种表示操作方式的动词对服务端源进行操作:GET用于获取资源,POST用于新建资源(也可以用于更新资源),PUT用于更新资源,DELETE用于删除资源。
- 通过操作资源的表现形式来实现服务端的请求操作。
- 资源的表现形式是JSON或者HTML。
- 客户端与服务端之间的交互在请求之间是无状态的,从客户端到服务端的每个请求都包含必须的信息。