-
成功类型
-
200 OK
请求已成功,请求所希望的响应头或数据体将随此响应返回。出现此状态码是表示正常状态。 -
201 Created
请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其 URI 已经随Location 头信息返回。
假如需要的资源无法及时建立的话,应当返回 '202 Accepted'。 -
202 Accepted
服务器已接受请求,但尚未处理。正如它可能被拒绝一样,最终该请求可能会也可能不会被执行。
在异步操作的场合下,没有比发送这个状态码更方便的做法了。 -
204 No Content
服务器成功处理了请求,但不需要返回任何实体内容。
-
200 OK
-
重定向
-
301 Move Permanently
被请求的资源已永久移动到新位置。
新的永久性的URI 应当在响应的 Location 域中返回。 -
302 Move Temporarily
请求的资源临时从不同的 URI响应请求。 -
304 Not Modified
如果客户端发送了一个带条件的 GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个状态码。
-
301 Move Permanently
-
请求错误
-
400 Bad Request
- 语义有误,当前请求无法被服务器理解。
- 参数错误
-
401 Unauthorized
当前请求需要用户验证(登陆)。 -
403 Forbidden
服务器已经理解请求,但是拒绝执行它。 -
404 Not Found
请求的资源不存在 -
405 Method Not Allowed
请求行中指定的请求方法不能被用于请求相应的资源。如本该Post的接口,使用了Get请求。 -
422 Unprocessable Entity
请求格式正确,但是含有语义错误,无法相应。
-
400 Bad Request
-
服务器错误
-
500 Internal Server Error
服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。 -
502 Bad Gateway
作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
造成502的原因常见的就是脚本执行超过timeout设置时间(死循环),或者timeout设置过大,导致php进程长时间不能被释放,没有空闲worker进程来接客。 -
503 Service Unavaiable
由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。 -
504 Gateway Timeout
作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器收到响应。
-
500 Internal Server Error
网友评论