PT
4124xx Erros do cliente

HTTP 412 Precondition Failed

Uma condição dos cabeçalhos da requisição não foi atendida pela versão atual do recurso.

Resposta rápida

O código de status HTTP 412 (Precondition Failed) significa: Uma condição dos cabeçalhos da requisição não foi atendida pela versão atual do recurso. Sim, um erro do cliente: a requisição estava errada ou não era permitida. Normalmente é preciso mudar o link, o login ou os dados enviados.

É um erro?

4xx Erros do cliente

Sim, um erro do cliente: a requisição estava errada ou não era permitida. Normalmente é preciso mudar o link, o login ou os dados enviados.

O problema está na requisição: endereço errado, falta de permissão ou dados inválidos.

Causas comuns

  • Os cabeçalhos condicionais não correspondem à versão atual

Se você está visitando o site

  1. Recarregue a página

Se você administra o site

  1. Envie cabeçalhos ETag e Last-Modified corretos para o cache
  2. Valide os dados de entrada e retorne uma mensagem de erro clara

Perguntas frequentes

O que significa HTTP 412?

O código de status HTTP 412 (Precondition Failed) significa: Uma condição dos cabeçalhos da requisição não foi atendida pela versão atual do recurso.

HTTP 412 é um erro?

Sim, um erro do cliente: a requisição estava errada ou não era permitida. Normalmente é preciso mudar o link, o login ou os dados enviados.

Como resolver o erro 412?

Se você está visitando o site: Recarregue a página. Se você administra o site: Envie cabeçalhos ETag e Last-Modified corretos para o cache; Valide os dados de entrada e retorne uma mensagem de erro clara.

4xx Erros do cliente