TrueURL

416 Range Not Satisfiable

Zakres bajtów z nagłówka Range wykracza poza plik, np. gdy pobieranie zostaje wznowione za końcem pliku, który się zmienił.

Opis słowny
Range Not Satisfiable
Przekierowanie
Nie
Domyślne buforowanie
Nie

416 Range Not Satisfiable oznacza, że żaden z zakresów w nagłówku Range żądania nie pokrywa się z bieżącym rozmiarem zasobu albo że serwer odrzucił zestaw zakresów, np. dlatego, że zawierał zbyt wiele małych lub nakładających się zakresów. W przypadku zakresów bajtów serwer powinien wysłać Content-Range: bytes */<length>, aby klient poznał rzeczywisty rozmiar.

Zwykle zdarza się to, gdy menedżer pobierania lub odtwarzacz multimediów wznawia pobieranie pliku, który w międzyczasie się skrócił lub został zastąpiony. Klienci najczęściej radzą sobie z tym, żądając ponownie całego pliku.

Przykładowa odpowiedź

HTTP
HTTP/1.1 416 Range Not Satisfiable
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Range: bytes */52428800
Content-Length: 0

SEO i sprawdzanie przekierowań

Roboty żądają kompletnych dokumentów, więc kod 416 nie wpływa na SEO. Podczas sprawdzania przekierowań pojawia się tylko wtedy, gdy dodasz do żądania nagłówek Range.

Typowe przyczyny i zastosowania

  • Pobieranie zostaje wznowione od miejsca za końcem pliku, który się zmienił.
  • Odtwarzacz multimediów żąda zakresu bajtów filmu, który ponownie zakodowano i który ma teraz inny rozmiar.
  • Klient wysyła nieprawidłowe lub zbyt liczne zakresy, a serwer je odrzuca.

Sprawdzanie przekierowań URL

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