304 Not Modified
Le code de réponse de redirection 304 Not Modified
indique qu'il n'y a pas besoin de retransmettre les ressources demandées. C'est une redirection implicite vers une ressource mise en cache. Cela survient lorsque la méthode de requête est sûre (safe) (par exemple une requête GET
ou HEAD
), ou lorsque la requête est conditionnelle et utilise l'en-tête If-None-Match
ou If-Modified-Since
.
La réponse 200 OK
équivalente aurait inclus les en-têtes Cache-Control
, Content-Location
, Date
, ETag
, Expires
, et Vary
.
Note :
Dans les navigateurs, les outils de développement réseau créent des requêtes supplémentaires qui conduisent à des réponses 304
. Ainsi l'accès au cache local est visible par les développeurs.
Statut
304 Not Modified
Spécifications
Specification |
---|
HTTP Semantics # status.304 |
Compatibilité des navigateurs
Notes de compatibilité
Les différents navigateurs se comportent différemment lorsque la réponse contient, incorrectement, un corps pour les connexions persistantes. Voir 204 No Content
pour plus de détails.