DevToolPal
ID
4xx Kesalahan klien

416 Range Not Satisfiable

Range Tidak Dapat Dipenuhi

Artinya

Header Range meminta byte di luar ukuran resource.

Penyebab umum

  • Melanjutkan unduhan yang file-nya berubah atau mengecil
  • Range melewati akhir file
  • Status unduhan parsial yang rusak

Cara memperbaiki

Sebagai klien atau pengunjung

Mulai ulang unduhan tanpa header Range, atau minta range dalam ukuran yang diberikan Content-Range.

Sebagai pengelola situs atau API

Kembalikan Content-Range: bytes */<size> agar klien bisa memulihkan diri.

Contoh respons

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

Spesifikasi

RFC 9110 §15.5.17

FAQ

› Mengapa wget atau curl gagal dengan 416 saat melanjutkan?

File parsial lokal sama besar atau lebih besar dari file remote. Hapus lalu unduh ulang.

› Apakah 416 bug server?

Biasanya bukan; artinya range yang diminta tidak valid untuk file saat ini.