Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

If-Modified-Since

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

L'entête de requête HTTP If-Modified-Since rend la requête conditionnelle : le serveur renverra la ressource demandée, avec un status 200, seulement si elle a été modifiée pour la dernière fois après la date donnée. Si la ressource n'a pas été modifiée depuis, la réponse sera un 304 sans aucun contenu; le header Last-Modified contiendra la date de la dernière modification. À l'inverse de If-Unmodified-Since, If-Modified-Since ne peut être utilisé qu'avec un GET ou un HEAD.

Lorsqu'il est combiné avec If-None-Match, il est ignoré, à moins que le serveur ne supporte pas If-None-Match.

Le cas d'usage le plus courant est la mise-à-jour d'une entité cachée qui n'a pas de ETag associé.

Type d'entête Request header
Forbidden header name non

Syntaxe

If-Modified-Since: <label-jour>, <jour> <mois> <année> <heure>:<minute>:<seconde> GMT

Directives

<label-jour>

Parmis : "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", ou "Sun" (sensible à la casse).

<jour>

2 chiffres du numéro du jour, par ex. "04" or "23".

<mois>

Parmis : "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" (sensible à la casse).

<année>

4 chiffres de l'année, par ex. "1990" ou "2016".

<heure>

2 chiffres du numéro de l'heure, par ex. "09" ou "23".

<minute>

2 chiffres des minutes, par ex. "04" or "59".

<seconde>

2 chiffres des secondes, par ex. "04" or "59".

GMT

Greenwich Mean Time. Les dates HTTP sont toujours exprimées en GMT, jamais en temps localisé.

Exemples

If-Modified-Since: Wed, 21 Oct 2015 07:28:00 GMT

Spécifications

Specification
HTTP Semantics
# field.if-modified-since

Compatibilité des navigateurs

Voir aussi