常见的HTTP状态码常见HTTP协议状态码详HTTP Status Code

来自linux中国网wiki
Evan讨论 | 贡献2020年9月27日 (日) 07:12的版本 →‎see also
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

常见的http状态码

200   (成功)  服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页

301   (永久移动)  请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。 

4xx(请求错误)

这些状态代码表示请求可能出错,妨碍了服务器的处理。


5xx(服务器错误

500   (服务器内部错误)  服务器遇到错误,无法完成请求 或者是程序错误。 
501   (尚未实施) 服务器不具备完成请求的功能。 例如,服务器无法识别请求方法时可能会返回此代码。 
502   (错误网关) 服务器作为网关或代理,从上游服务器收到无效响应。 
503   (服务不可用) 服务器目前无法使用(由于超载或停机维护)。 通常,这只是暂时状态。 
504   (网关超时)  服务器作为网关或代理,但是没有及时从上游服务器收到请求。 
505   (HTTP 版本不受支持) 服务器不支持请求中所用的 HTTP 协议版本。

http状态码502与504区别
从网络角度,502已经与后端建立了连接,但超时;504与后端连接未建立,超时。

http状态码502与504区别

see also

HTTP协议状态码详解(HTTP Status Code) 常见的HTTP状态码