HTTP 状态码

个人对于自己常见但不熟悉的 HTTP 状态码的总结

304

HTTP 状态码 304 表示”未修改”。它表示请求的资源自上次访问以来没有变化,允许浏览器使用其缓存的版本,而不是重新下载。这有助于节省带宽并加快加载时间。


504

504 网关超时错误发生在网关或代理服务器未能及时从上游服务器收到响应时。此问题通常由服务器端连接问题引起,但偶尔也会受客户端配置影响。

常见原因

  • 上游服务器宕机或过载。

  • 服务器之间的网络连接问题。

  • DNS 配置不正确或 DNS 记录已过期。

  • 防火墙或代理配置错误导致请求被阻止。


总结

4xx(客户端错误状态码):表示请求包含语法错误或无法完成。

5xx(服务器错误状态码):服务器在处理请求的过程中发生了错误。