Error Codes Wiki

HTTP 304 Not Modified — Browser Cache Still Valid

Warning3xx redirection

Overview

HTTP 304 Not Modified tells the browser its cached version is still current. No data is transferred.

Key Details

  • Status: 304 Not Modified
  • Category: 3xx Redirection
  • Cached version is still valid
  • No response body — saves bandwidth

Common Causes

  • Browser sent If-None-Match with ETag
  • Browser sent If-Modified-Since header
  • Resource has not changed since last request
  • Cache validation succeeded

Steps

  1. 1Use the cached version — no action needed
  2. 2Check ETag headers for cache validation
  3. 3Verify Last-Modified headers are set correctly
  4. 4Configure proper cache headers on the server

Tags

http-status3xx-redirectionhttp-304httpstatus-code

More in 3xx Redirection

Frequently Asked Questions

Good — it means caching is working and saving bandwidth.