If-Modified-Since

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
If-Modified-Since

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Voir aussi