--- title: If-Unmodified-Since slug: Web/HTTP/Headers/If-Unmodified-Since translation_of: Web/HTTP/Headers/If-Unmodified-Since ---
A requisição If-Unmodified-Since
do cabeçalho HTTP realiza uma requisição condicional: o servidor enviará de volta o recurso solicitado ou o aceitará no caso de um {{HTTPMethod("POST")}} ou non-{{Glossary("safe")}} método, somente se não tiver sido modificado pela última vez após a data especificada. Se a solicitação tiver sido modificada após a data já especificada, a resposta será um erro {{HTTPStatus("412")}} (Precondition Failed).
A requisição
There are two common use cases:
Header type | {{Glossary("Request header")}} |
---|---|
{{Glossary("Forbidden header name")}} | no |
If-Unmodified-Since: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
GMT
Greenwich Mean Time. HTTP dates are always expressed in GMT, never in local time.
If-Unmodified-Since: Wed, 21 Oct 2015 07:28:00 GMT
Especificação | Título |
---|---|
{{RFC("7232", "If-Unmodified-Since", "3.4")}} | Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests |
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("http.headers.If-Unmodified-Since")}}
Precondition Failed