总结下常见的 HTTP 返回状态码
2XX 成功
200 OK请求成功201 Created资源创建成功,通常在 POST 请求返回204 No Content请求成功,但是没有返回内容
4XX 客户端请求错误
400 Bad Request请求参数有误,或语义无法被服务端理解401 Unauthorized用户验证没通过403 Forbidden服务器已经理解请求,但是拒绝执行它。404找不到页面405 Method Not Allowed使用了错误的请求方式来请求资源。比如 POST 资源使用 GET 方式请求。413 Request Entity Too Large该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围。414 Request-URI Too Long请求的 URI 长度超过了服务器能够解释的长度429 Too Many Requests用户在给定的时间内发送了太多的请求。旨在用于网络限速。
5XX 服务器处理错误
500 Internal Server Error通用错误消息,服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。没有给出具体错误信息。502 Bad Gateway作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。504 Gateway Timeout作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。
最近热读
扫码关注公众号,或搜索公众号“温欣爸比”
及时获取我的最新文章