--- title: Retry-After slug: Web/HTTP/Headers/Retry-After tags: - 响应首部 translation_of: Web/HTTP/Headers/Retry-After ---
在HTTP协议中,响应首部 Retry-After
表示用户代理需要等待多长时间之后才能继续发送请求。这个首部主要应用于以下两种场景:
Header type | {{Glossary("Response header")}} |
---|---|
{{Glossary("Forbidden header name")}} | no |
Retry-After: <http-date> Retry-After: <delay-seconds>
不同的客户端与服务器端应用对于 Retry-After 首部的支持依然不太一致。不过,一些爬虫程序,比如谷歌的爬虫程序 Googlebot,会遵循 Retry-After 首部的规则。将其与 {{HTTPStatus(503)}} (Service Unavailable,当前服务不存在) 响应一起发送有助于互联网引擎做出判断,在宕机结束之后继续对网站构建索引。
Retry-After: Wed, 21 Oct 2015 07:28:00 GMT Retry-After: 120
Specification | Title |
---|---|
{{RFC("7231", "Retry-After", "7.1.3")}} | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |
{{Compat("http.headers.Retry-After")}}