服务器发送“Retry-After”头字段以表明客户端在发送后续请求之前应该等待多长时间。当发送503(服务不可用)响应是,Retry-After表示对客户端而言服务其由多长时间不可用。当发送任何3xx(重定向)响应时,Retry-After表示用户代理在发起重定向请求之前被要求等待的最小时间。

这个字段的值可以时一个HTTP-date或一个在响应被接收到以后的延时的秒数。

     Retry-After = HTTP-date / delay-seconds

delay-seconds值是一个非负十进制整数,表示秒的时间。

   delay-seconds  = 1*DIGIT

它的用法的两个例子

     Retry-After: Fri, 31 Dec 1999 23:59:59 GMT
     Retry-After: 120

在后一个例子中,延时是两分钟。

results matching ""

    No results matching ""