什么是 REST 风格?
REST (Representational State Transfer)风格就是访问网络资源的一种格式。
1.REST 风格的优点
- 可以隐藏资源的访问行为,无法通过 URL 得知对资源是何种操作
- 书写简化,因为隐藏了资源访问的行为。
2.如何区分对资源进行了何种操作
REST 风格通过使用行为动作区分对资源进行了何种操作
REST 风格行为动作表 | ||
---|---|---|
示例 URL | 操作含义 | 请求方式 |
http://localhost/users | 查询所有用户信息 | GET(查询) |
http://localhost/users/1 | 查询指定用户信息 | GET(查询) |
http://localhost/users | 添加用户信息 | POST(新增/保存) |
http://localhost/users | 修改用户信息 | PUT(修改/更新) |
http://localhost/users/1 | 删除用户信息 | DELETE(删除) |
使用 REST 风格对资源进行访问称为RESTful
3.使用浏览器地址栏直接访问资源是何种请求方式?
通过浏览器的地址栏输入地址,所访问的 URL 都是GET
请求。