HTTP 502 Bad Gateway 服务器错误响应 状态码表示服务器充当网关或 代理,并且它从上游服务器收到了无效的响应。
此响应类似于 500 Internal Server Error 响应,因为它是一个通用的“catch-call”用于服务器错误。区别在于它特定于请求链中发生错误的点。如果源服务器向网关发送有效的 HTTP 错误响应,则应将响应传递给客户端,而不是 502,以使故障原因透明。如果代理或网关未从源收到任何 HTTP 响应,它将向客户端发送 504 Gateway Timeout。
502 错误有很多原因,解决此类问题可能需要服务器所有者或管理员进行调查。例外情况是客户端网络错误,特别是如果服务对其他访问者有效,以及如果客户端使用 VPN 或其他自定义网络设置。在这种情况下,客户端应检查网络设置、防火墙设置、代理设置、DNS 配置等。