Co to znaczy
Nagłówek Range prosi o bajty spoza rozmiaru zasobu.
Typowe przyczyny
- Wznawianie pobierania pliku, który się zmienił lub zmniejszył
- Zakres poza końcem pliku
- Uszkodzony stan częściowego pobierania
Jak naprawić
Jako klient lub odwiedzający
Rozpocznij pobieranie od nowa bez nagłówka Range albo poproś o zakres w granicach rozmiaru podanego w Content-Range.
Jako właściciel strony lub API
Zwracaj Content-Range: bytes */<size>, aby klienci mogli się odzyskać.
Przykładowa odpowiedź
HTTP/1.1
HTTP/1.1 416 Range Not Satisfiable
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Range: bytes */146515
Content-Length: 0 Specyfikacja
FAQ
› Dlaczego wget lub curl kończy się 416 przy wznawianiu?
Lokalny częściowy plik jest tak duży jak plik zdalny lub większy. Usuń go i pobierz ponownie.
› Czy 416 to błąd serwera?
Zwykle nie; oznacza, że żądany zakres jest nieprawidłowy dla bieżącego pliku.