ref : https://tools.ietf.org/html/rfc7231#section-7.1.3
클라이언트가 얼마나 대기했다가 다시 요청을 보내야할지 알려줍니다.
503 Service Unavailable 응답을 하는 경우, Retry-After 는 서버가 정상적으로 돌아오려면 얼마나 더 기다려야하는지를 나타냅니다. 3xx(Redirection) 또는 413 Payload too large 응답을 보내는 경우엔 Retry-After는 클라이언트가 redirected request를 발행하기까지 기다려야하는 최소한의 시간을 나타냅니다. 이 필드의 값은 HTTP-date 일수도 있고 delay-seconds 일수도 있습니다.
delay-second 은 음수가 아닌 십진수이며 시간을 초 단위로 나타낸 것입니다.
예시 )
Retry-After: Fri, 31 Dec 1999 23:59:59 GMT
Retry-After: 120
⇒ 우리는 503 Service Unavailable 응답만을 구현하며, RETRY할 수 있기까지 대기해야하는 시간을 임의로 25초로 설정했다.