412 Precondition Failed

O código de resposta de erro de cliente HTTP 412 Precondition Failed indica que o acesso ao recurso especificado foi negado. Isso acontece com requisições condicionais em métodos que não GET ou HEAD quando a condição definida pelo cabeçalho If-Unmodified-Since ou If-None-Match não é satisfeita. Nesse caso, a requisição, geralmente um upload ou modificação de um recurso, não pode ser feita e o código de error de resposta é enviado de volta.

Status

412 Precondition Failed

Especificações

Especificação Título
RFC 7232, sessão 4.2: 412 Precondition Failed Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests

Compatibilidade de navegador

A informação abaixo foi retirada do GitHub da MDN (https://github.com/mdn/browser-compat-data).

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
412Chrome Full support YesEdge Full support 12Firefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes

Legend

Full support  
Full support

Veja também