Http 状态码整理

 
1xx(临时响应)
表示临时响应并需要请求者继续执行操作的状态码。
100(继续)
请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。
101(切换协议)
请求者已要求服务器切换协议,服务器已确认并准备切换。
2**(成功):表示成功处理了请求的状态码
3**(重定向): 要完成请求,需要进一步操作。通常,这些状态码用来重定向。Google 建议您在每次请求中使用重定向不要超过 5 次。您可以使用网站管理员工具查看一下 Googlebot 在抓取重定向网页时是否遇到问题。诊断下的网络抓取页列出了由于重定向错误导致 Googlebot 无法抓取的网址。
305-使用代理
307-临时重定向
4**(请求错误):表示请求可能出错,妨碍了服务器的处理。
400 - 错误请求,服务器不理解请求的语法
401 - 未授权,请求要求身份认证
403 - 禁止请求,服务器拒绝请求
404 - 未找到,服务器找不到请求的网页
5**(服务器错误): 表示服务器在处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。
500(服务器内部错误)
服务器遇到错误,无法完成请求。
501(尚未实施)
服务器不具备完成请求的功能。例如,服务器无法识别请求方法时可能会返回此代码。
502(错误网关)
服务器作为网关或代理,从上游服务器收到无效响应。
503(服务不可用)
服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。
504(网关超时)
服务器作为网关或代理,但是没有及时从上游服务器收到请求。
505(HTTP 版本不受支持)
服务器不支持请求中所用的 HTTP 协议版本。
 
 
一些常见的状态码为:
200 - 服务器成功返回网页
305-使用代理
307-临时重定向
400 - 错误请求,服务器不理解请求的语法
401 - 未授权,请求要求身份认证
403 - 禁止请求,服务器拒绝请求
404 - 未找到,服务器找不到请求的网页
500 - 服务器内部错误
502 - 错误网关
503 - 服务器超时
504 - 网关超时
505 - http版本不支持
改变自己,从自律开始
原文地址:https://www.cnblogs.com/kekouwen/p/10403858.html