416 Range Not Satisfiable 表示要求的 Range 標頭中,沒有任何範圍與資源目前的大小重疊,或伺服器拒絕了這組範圍,例如因為其中包含太多細小或重疊的範圍。對於位元組範圍,伺服器應傳送 Content-Range: bytes */<length>,讓用戶端得知實際大小。
這通常發生在下載管理員或媒體播放器續傳某個檔案,而該檔案在這段期間已經變短或被替換時。用戶端通常會重新要求整個檔案來解決。
回應範例
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 與重新導向檢查
爬蟲會要求完整的文件,因此 416 對 SEO 沒有影響。只有在您於要求中加入 Range 標頭時,重新導向檢查才會出現 416。
常見原因與使用情境
- 續傳下載的起始位置超過已變更檔案的結尾。
- 媒體播放器要求某支影片的位元組範圍,但該影片已重新編碼,大小也已改變。
- 用戶端傳送格式錯誤或數量過多的範圍,遭到伺服器拒絕。