一、传统风格接口
- 接口统⼀采用get/post 实现 所有操作。
- URL 与 资源不是 ⼀⼀对应的。在 URL 中查看出,是何种操作。
- 状态码统⼀返回 200。
二、RESTful风格接口
- 接口使用的方法,与 http协议的 请求方法,⼀⼀对应。
- get - 查、post - 增、put - 改、delete - 删
- URL 与 资源 ⼀⼀对应!不能从 URL 中,看出是何种操作。 需要通过结合请求方法来识别何种操作。
- 响应状态码使用较为全面。
小结
- 传统风格接口:只用 get、post方法。 URL 不唯一。 统⼀返回 200
- RESTful风格接口:URL 唯一,定位资源。结合 请求方法对应不同操作。返回状态码较灵活。