lang
FR

Vérification de Last-Modified et If-Modified-Since

Vérifie les en-têtes de réponse du serveur pour la présence de Last-Modified et la réponse du serveur à une requête avec l'en-tête If-Modified-Since.

La vérification de Last-Modified et If-Modified-Since est l'une des parties essentielles de la promotion des sites. Elle est nécessaire pour comprendre si les en-têtes de réponse du serveur sont correctement formés.

Last-Modified est l'un des en-têtes de réponse du serveur qui indique la date de la dernière modification de la page. Il aide à évaluer depuis combien de temps le contenu de la page a été modifié.

If-Modified-Since est un en-tête envoyé au serveur. Grâce à lui, une date est transmise afin de savoir si la page a été modifiée après cette date. Si le contenu a changé, le serveur renverra la page comme lors d'une requête normale, avec un code de réponse 200. Mais si la page n'a pas été modifiée, le serveur renverra l'en-tête 304 Not Modified.

If-Modified-Since est utilisé par les navigateurs pour économiser du trafic. Par exemple, si la page demandée est présente dans le cache du navigateur, celui-ci créera une requête avec l'en-tête If-Modified-Since. Ensuite, si la réponse 304 Not Modified est renvoyée, le navigateur affichera cette page depuis son cache.

Une configuration correcte de la réponse du serveur à l'en-tête If-Modified-Since influence également positivement l'interaction avec les moteurs de recherche, qui économisent du temps en ne téléchargeant pas une page inchangée et l'utilisent pour traiter les pages suivantes du site.