Nothing yet — inputs you run here are remembered on this device.
Result appears here as you type
Nothing yet — inputs you run here are remembered on this device.
Result appears here as you type
Updated 2026-07-26
HTTP 304 Not Modified is the server's way of saying "your cached copy is still correct, don't re-download it" — sent in response to a conditional request carrying an ETag or Last-Modified date, with no response body at all. It's a success code, not an error, and exists purely to save bandwidth.
If you're debugging and expected fresh content but got a 304, check whether the browser's cache or a CDN is serving a stale ETag/Last-Modified value — the fix is usually invalidating the cache or updating whatever generates that header when the underlying content actually changes. For every other status code at once, use the full HTTP Status Codes reference.
304
304 Not Modified — Redirection (3xx). The cached version is still valid; no body is sent.
200
200 OK — a full response WITH a body, sent when there is no valid cached copy to reuse.
curl -X POST https://thesnaptools.com/api/v1/tools/http-304 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"304"}'