DevToolPal
PT
4xx Erros do cliente

425 Too Early

Cedo demais

O que significa

O servidor se recusa a processar uma requisição enviada como dados antecipados do TLS 1.3 (0-RTT) porque ela poderia ser repetida.

Causas comuns

  • Requisição não idempotente enviada como dados antecipados 0-RTT
  • Proteção da CDN contra ataques de repetição

Como resolver

Se você é o cliente ou visitante

Repita depois que o handshake TLS terminar; navegadores fazem isso automaticamente.

Se você mantém o site ou a API

Rejeite dados antecipados em requisições não idempotentes, ou desative o 0-RTT se seu app não conseguir distinguir.

Resposta de exemplo

HTTP/1.1
HTTP/1.1 425 Too Early
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Especificação

RFC 8470 §5.2

Perguntas frequentes

› O que é 0-RTT?

Um recurso do TLS 1.3 que envia dados no primeiro voo para economizar uma ida e volta, ao custo de possível repetição.

› Preciso tratar 425 no meu app?

Raramente; navegadores repetem automaticamente. Importa mais para CDNs e clientes próprios.