常用HTTP 状态码

状态码的分类
1XX:Infomational(信息性状态码)接收的请求正在处理
2XX:Success(成功状态码)请求正常处理完毕
3XX:Redirection(重定向状态码)需要进行附加操作以完成请求
4XX:Client Error(客户端错误状态码)服务器无法处理请求
5XX:Server Error(服务器错误状态码)服务器处理请求出错

常见状态码
200 Ok 请求成功
204 No Content 服务器成功处理了请求,但没有返回任何内容。
301 Moved Permanently 表示请求的资源永久的移到了新的位置。服务端应该在response header中设置新的Location 实际中的作用可以将旧版本的页面的所有指标全部转移到新版本的页面上
302 Found 临时重定向,比如未登录用户会被重定向到登录页。服务端应该在response header中设置新的Location
304 Not Modify 使用缓存文件,根据Etag判断。可通过浏览器disable cache
400 Bad Request 表示当前的请求无法被服务器理解。
403 Forbidden
404 Not Found
500 Server Interval Error
502 Bad Gateway The proxy server received an invalid response from an upstream server. 服务器(不一定是 Web 服务器)正在作为一个网关或代理来完成客户(如您的浏览器或我们的 CheckUpDown 机器人)访问所需网址的请求。 为了完成该请求,此服务器访问一个上游服务器, 但收到无效响应。
503 Service Unavailable(服务不可用) 服务器目前无法使用(由于超载或停机维护)。 通常,这只是暂时状态。

参考资料
MDN
HTTP状态码及常用状态码记录 by拿破仑蛋糕

你可能感兴趣的:(常用HTTP 状态码)