HTTP状态码是Internet上的网站服务器给出的标准响应代码。代码有助于确定Web页面或其他资源不正确加载时问题的原因。
术语HTTP状态代码实际上是常用项HTTP状态行包括两个http状态码和http原因短语。
HTTP状态码有时称为浏览器错误代码或Internet错误代码。
例如,HTTP状态行500内部服务器错误由http状态代码组成500.和http原因短语内部服务器错误。
存在五类HTTP状态代码错误;这些是两个主要群体:
4xx客户端错误
这组HTTP状态代码包括那些网页或其他资源包含不好的请求的那些句法或者不能填写其他原因,这可能是通过客户端的故障(Web冲浪者)。
一些常见的客户端错误HTTP状态代码包括404(未找到)那403(禁止), 和400(糟糕的要求)。
5xx服务器错误
这组HTTP状态代码包括网站服务器的网页或其他资源的请求,但无法出于某种原因填充它的那些。
一些常见的服务器错误HTTP状态代码包括永远流行的500内部服务器错误), 随着504网关超时)那503服务不可用), 和502错误的网关)。
有关HTTP状态代码的更多信息
除了4xx和5xx代码之外,还存在其他HTTP状态代码。还有1xx,2xx和3xx代码,即信息,确认成功或决定重定向。这些附加类型的HTTP状态代码不是错误,因此您不应在浏览器中提醒您。
查看完整列表错误在我们的HTTP状态代码错误页面,或查看我们的所有这些HTTP状态行(1xx,2xx和3xx)http状态行片。
Iana的超文本传输协议(HTTP)状态代码注册表页面是HTTP状态代码的官方来源,但Windows有时包括解释其他信息的其他,更具体的错误。
例如,虽然http状态代码500.方法Internet Server错误,Microsoft Internet信息服务(ISS)使用500.15意味着不允许直接请求Global.aspx。
以下是更多例子:
- 404.13有http原因短语内容长度太大。
- 500.53方法RQ_RELEASE_REQUEST_STATE通知处理期间发生重写错误。发生了出站规则执行错误。该规则被配置为在输出用户缓存更新之前执行。
- 502.3.方法Bad Gateway:转发器连接错误(ARR)。
Microsoft Iss生成的这些所谓的子码不替换HTTP状态代码,而是在Windows的各种区域中找到。
并非所有错误代码都相关
HTTP状态代码与a不同设备管理器错误代码或者系统错误代码。一些系统错误代码与HTTP状态代码共享代码号,但它们是具有完全不同相关的错误消息和含义的不同错误。
例如,HTTP状态代码403.2方法读访问禁止。但是,还有一个系统错误代码403.这意味着该过程不在后台处理模式。
同样,500.状态代码意味着Internet Server错误很容易对系统错误代码混淆500.这意味着无法加载用户配置文件。
但是,这些与之相关,不应类似地对待。一个在Web浏览器中显示一个显示有关客户端或服务器的错误消息,而另一个在Windows中的其他位置显示,并且根本不一定涉及Web浏览器。
如果您遇到识别您看到的错误代码是否是HTTP状态代码,请仔细查看消息的位置。如果你看到错误在您的Web浏览器中,在网页上,这是一个HTTP响应代码。
应根据所看到的上下文进行单独寻址其他错误消息:设备管理器错误代码在设备管理器中看到,系统错误代码显示在整个窗口中,邮政编码在此期间给出电力自检, 等等。