~/devtools / http-status / 304
tool::http-status-detail

304 Not Modified

The cached version is still valid; no new content to return.

ad · 728×90
Statuscode
304
Name
Not Modified
Kategorie
3xx

Detaillierte Erklärung

HTTP 304 Not Modified zeigt an, dass die gecachte Version der Ressource beim Client noch gültig ist. Er wird als Antwort auf eine bedingte Anfrage (If-None-Match oder If-Modified-Since) zurückgegeben, wenn sich die Ressource nicht geändert hat. Dies spart Netzwerkbandbreite und verbessert die Seitenladezeit erheblich.

Häufige Ursachen
  • Ein Browser sendet eine bedingte GET-Anfrage zur Validierung einer gecachten Ressource
  • Die ETag- oder Last-Modified-basierte Cache-Validierung stellt fest, dass keine Änderungen vorliegen
  • Ein CDN überprüft den Ursprungsserver auf Inhaltsänderungen
  • Ein API-Client fragt im Polling-Verfahren auf Änderungen ab
Lösungsansätze
  • 1.304 ist normales Verhalten — keine Korrektur erforderlich
  • 2.Um die neueste Version zwingend abzurufen, verwenden Sie Strg+Umschalt+R (Hard Refresh)
  • 3.Mit Cache-Control: no-cache können Sie stets eine Neuvalidierung beim Server erzwingen
  • 4.Deaktivieren Sie während der Entwicklung den Cache in den Browser-DevTools

Zugehörige HTTP-Header

ETagLast-ModifiedCache-ControlExpires

Antwortbeispiel

HTTP/1.1 304 Not Modified
ETag: "abc123"
Cache-Control: max-age=3600

Verwandte Statuscodes

300Multiple ChoicesMultiple options for the requested resource.301Moved PermanentlyThe resource has permanently moved to a new URL.302FoundThe resource is temporarily at a different URL.303See OtherRedirect to another resource using GET.307Temporary RedirectTemporary redirect preserving the original HTTP method.
ad · 300×250
Zurück zur vollständigen Statuscode-Übersicht
// related tools
Cron Expression Generator
Cron-Ausdrücke visuell erstellen und analysieren. Beschreibungen generieren und die nächsten Ausführungszeiten vorschau.
jwt
JWT Decoder
JWT-Token dekodieren und prüfen. Header, Payload und Signaturdetails anzeigen.
rx
Regex Tester
Reguläre Ausdrücke mit Live-Highlighting testen. Treffer-Indizes, Werte und Capture-Gruppen anzeigen.
Color Converter
Farben zwischen HEX, RGB, HSL und weiteren Formaten konvertieren. Farben visuell auswählen.