RESTful
是一种软件架构风格,其面向资源。基于 HTTP 协议实现。
get
获取
post
附加新的资源 (新建)
head
请求获取由 REQUEST-URI 所标识的资源的响应信息报头
put
请求服务器存储一个资源,并用 REQUEST-URI 作为其标识(更新)
delete
请求服务器删除 REQUEST-URI 所标识的资源
options
请求查询服务器的性能,或者查询与资源相关的选项与需求
200
OK
400
Bad Request 客户端请求有语法错误,不能被服务器理解
401
Unauthorized 服务器受到请求,但拒绝提供服务
404
Not Found
500
Internal Server Error 服务器不可预期的错误
503
Server Unavailable 服务器当前不能处理客户端的请求
每个网址代表一种资源,网址中不能有动词,只能是名词,名词应该是复数
get、post, etc
url?offset=10
{
"error":"错误信息"
}