1. 概述
REST全称Representational State Transfer,是一种软件的架构风格,而不是标准。只是提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件,以使软件更简洁、有层次、易于实现缓存等机制。
2. REST基本操作
(与HTTP访问很类似)
Operation | Discription | Detail |
---|---|---|
GET | 获取对象的当前状态 | 获取资源的详细信息 |
PUT | 改变对象的状态 | 替换当前资源 |
POST | 创建对象 | 创建/追加新资源 |
DELETE | 删除对象 | 删除资源 |
HEAD | 获取头信息 | 获取资源的头信息 |