TrueURL

204 No Content

Żądanie zakończyło się powodzeniem i nie ma treści do wysłania. Przeglądarka zostaje na bieżącej stronie; typowe dla DELETE, beaconów i preflight CORS.

Kategoria
2xx Sukces
Opis słowny
No Content
Przekierowanie
Nie
Domyślne buforowanie
Tak

204 No Content oznacza, że serwer zrealizował żądanie i nie ma żadnej dodatkowej treści do wysłania. Odpowiedź 204 nie może mieć treści; kończy się pustym wierszem po nagłówkach. Nagłówki nadal mają znaczenie: opisują zasób docelowy po wykonaniu żądanej operacji.

Kod ten jest typowy dla udanych żądań PUT, PATCH i DELETE w API, dla beaconów analitycznych i dla odpowiedzi na żądania wstępne CORS (preflight, OPTIONS). Gdy przeglądarka przechodzi pod adres URL zwracający 204, nie opuszcza bieżącej strony.

Odpowiedź 204 może być buforowana heurystycznie.

Przykładowa odpowiedź

HTTP
HTTP/1.1 204 No Content
Date: Fri, 06 Nov 2026 10:15:32 GMT
Access-Control-Allow-Origin: https://app.example.com
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Headers: Content-Type, Authorization
Access-Control-Max-Age: 86400

SEO i sprawdzanie przekierowań

Według Google kod 204 informuje system indeksowania, że Googlebot nie otrzymał żadnej treści, a Search Console może zgłosić soft 404. Nigdy nie zwracaj 204 dla strony, którą chcesz zaindeksować. Podczas sprawdzania przekierowań kod 204 na końcu łańcucha zwykle oznacza, że adres URL jest endpointem śledzącym lub endpointem API, a nie stroną.

Typowe przyczyny i zastosowania

  • API usunęło lub zaktualizowało zasób i nie ma nic do zwrócenia.
  • Żądanie wstępne CORS (OPTIONS) zostało zatwierdzone.
  • Endpoint analityczny lub endpoint navigator.sendBeacon() potwierdził odebranie danych.
  • Źle skonfigurowana trasa zwraca 204 dla adresu URL strony. Zwracaj 200 z treścią albo prawidłowe 404.

Sprawdzanie przekierowań URL

Zobacz wszystkie kody odpowiedzi, jakie zwraca adres URL, przeskok po przeskoku, w darmowym narzędziu TrueURL do sprawdzania przekierowań.