Skip to main content

HTTP错误和状态代码说明

HTTP 錯誤 500,網頁、臉書打不開的Chrome修復方法 (四月 2025)

HTTP 錯誤 500,網頁、臉書打不開的Chrome修復方法 (四月 2025)
Anonim

当您访问网站时,您的浏览器 - 客户端 - 通过称为HTTP的网络协议与Web服务器建立连接。这些网络连接支持从服务器向客户端发送响应数据,包括网页内容以及一些协议控制信息。有时,您可能无法成功访问您尝试访问的网站。相反,您会看到错误或状态代码。

HTTP错误和状态代码的类型

每个请求的HTTP服务器响应数据中包含一个代码,表示请求的结果。这些结果代码是三位数字,分为几类:

  • 100-199:信息状态
  • 200-299:成功状态
  • 300-399:重定向状态
  • 400-499:客户端错误
  • 500-599:服务器错误

在互联网或内部网上只能看到许多可能的错误和状态代码中的一小部分。与错误相关的代码通常显示在网页中,其中它们显示为失败请求的输出,而其他状态代码不显示给用户。

200好的

在HTTP状态的情况下 200好的,Web服务器成功处理请求并将内容传输到浏览器。大多数HTTP请求都会导致此状态。用户很少在屏幕上看到此代码,因为Web浏览器通常仅在出现问题时显示代码。

继续阅读下面

未找到错误404

当您看到HTTP错误 404未找到,Web服务器找不到请求的页面,文件或其他资源。 HTTP 404错误表示客户端和服务器之间的网络连接已成功完成。当人们手动将错误的URL输入浏览器或Web服务器管理员删除文件而不将地址重定向到有效的新位置时,通常会发生此错误。您应该验证URL以解决此问题或等待Web管理员更正它。

继续阅读下面

错误500内部服务器错误

有HTTP错误 500内部服务器错误,Web服务器从客户端收到有效请求但无法处理它。当服务器遇到一些常见的技术故障(例如可用内存或磁盘空间不足)时,会发生HTTP 500错误。服务器管理员必须解决此问题。

错误503服务不可用

HTTP错误 503服务不可用 表示Web服务器无法处理传入的客户端请求。由于管理策略(例如超出并发用户数或CPU利用率限制),某些Web服务器使用HTTP 503来指示预期的故障,以区别于通常报告为HTTP 500的意外故障。

继续阅读下面

301永久移动

HTTP 301永久移动 表示客户端指定的URI已使用调用的方法移动到其他位置 HTTP重定向 ,允许客户端发出新请求并从新位置获取资源。 Web浏览器自动遵循HTTP 301重定向,无需用户干预。

302找到或307临时重定向

状态 302发现 类似于301,但代码302是为资源暂时而非永久移动的情况而设计的。服务器管理员应仅在简短的内容维护期间使用HTTP 302。 Web浏览器会像对代码301一样自动跟踪302重定向.HTTP版本1.1添加了新代码, 307临时重定向,表示临时重定向。

继续阅读下面

400错误请求

回应 400错误请求 通常意味着Web服务器由于语法无效而无法理解请求。通常,这表示涉及客户端的技术故障,但网络本身的数据损坏也可能导致错误。

401未经授权

401未经授权 Web客户端请求服务器上的受保护资源时发生错误,但客户端尚未通过身份验证以进行访问。通常,客户端必须使用有效的用户名和密码登录服务器才能解决问题。

继续阅读下面

100继续

在协议1.1版中添加了HTTP状态 100继续 旨在通过允许服务器确认其准备接受大量请求的机会来更有效地使用网络带宽。 Continue协议允许HTTP 1.1客户端发送一条特殊配置的小消息,要求服务器使用100代码进行回复。然后它在发送(通常很大的)后续请求之前等待响应。 HTTP 1.0客户端和服务器不使用此代码。

204没有内容

你会看到这条消息 204没有内容 当服务器向仅包含头信息的客户端请求发送有效回复时 - 它不包含任何消息体。例如,Web客户端可以使用HTTP 204更有效地处理服务器响应,从而避免不必要地刷新页面。

继续阅读下面

502错误的网关

客户端和服务器之间的网络问题导致 502错误的网关 错误。它可以由网络防火墙,路由器或其他网络网关设备上的配置错误触发。