这是超文本传输协议(HTTP) 响应状态代码的列表。状态码由服务器发出,以响应客户端对服务器的请求。
本站列出了所有的HTTP 状态码 ,包括HTTP 状态码定义,及代码引用。通过访问 httpstatuses.p2hp.com/code.html
或浏览下面的列表查看单个HTTP状态码.
所有 HTTP 响应状态代码都分为五个类或类别。状态码的第一个数字定义了响应的类别,而最后两个数字没有任何分类或分类作用。该标准定义了五个等级:
1xx 信息响应——请求已收到,继续处理
2xx 成功——请求被成功接收、理解和接受
3xx 重定向- 需要采取进一步的措施才能完成请求
4xx 客户端错误– 请求包含错误语法或无法完成
5xx 服务器错误– 服务器未能满足明显有效的请求
以下代码未由任何标准指定。
Microsoft 的IIS Web 服务器扩展了 4xx 错误空间,以通过客户端请求发出错误信号。
IIS 有时会使用额外的十进制子代码来获取更具体的信息,但是这些子代码只出现在响应负载和文档中,而不是实际的 HTTP 状态代码。
nginx Web 服务器软件扩展了 4xx 错误空间,以表明客户端请求存在问题.
Cloudflare的反向代理服务扩展了 5xx 系列错误空间,以表明源服务器存在问题。
Amazon的Elastic Load Balancing添加了一些自定义返回代码