304 Not Modified
3xx Redirection
RFC 9110
Rien n'a changé — utilisez ce que vous avez en cache.
Que signifie 304 Not Modified {#what}
La réponse à une requête GET conditionnelle quand la ressource n’a pas changé depuis la dernière récupération par le client. Aucun body n’est envoyé — le client doit utiliser sa version en cache. Un élément clé du caching HTTP.
Quand vous verrez une 304 {#when}
- Le navigateur demande une ressource qu’il a déjà en cache
- Le client envoie des headers
If-Modified-SinceouIf-None-Match
Quand utiliser 304 {#use}
- Implémentez les ETags et les headers
Last-Modifiedpour activer les requêtes conditionnelles - Économies significatives de bande passante et de performance pour les assets statiques et les API