HTTP 504 (Http Status Code 504) 状态是HTTP协议的一种响应码,是我们请求访问网站时,服务器端返回的5xx 服务器错误状态系列响应码之一。
状态码含义:
HTTP504状态码代表的意思是
网关超时,即 HTTP 504 Gateway Timeout 响应状态。
状态详细说明:
【http code 504】 表示作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。注意:某些代理服务器在DNS查询超时时会返回400或者500错误。在webserver+后端脚本语言的环境中(如Nginx + php-fpm),通常由脚本处理语言超时引起。
常见应用案例:
Status Code:
504 Gateway Timeout 表示服务器的脚本语言端或代理端,如PHP,ASP,JSP,Python等或反向代理端已接受请求,但在设定的时间内未完成响应,即响应超时。通常可调响应超时的时间,和排除程序无限循环的情况。