HTTP狀態(tài)碼:416 Requested Range Not Satisfiable
如果請(qǐng)求中包含了Range請(qǐng)求頭,并且Range中指定的任何數(shù)據(jù)范圍都與當(dāng)前資源的可用范圍不重合,同時(shí)請(qǐng)求中又沒(méi)有定義If-Range請(qǐng)求頭,那么服務(wù)器就應(yīng)當(dāng)返回416狀態(tài)碼。
假如Range使用的是字節(jié)范圍,那么這種情況就是指請(qǐng)求指定的所有數(shù)據(jù)范圍的首字節(jié)位置都超過(guò)了當(dāng)前資源的長(zhǎng)度。服務(wù)器也應(yīng)當(dāng)在返回416狀態(tài)碼的同時(shí),包含一個(gè)Content-Range實(shí)體頭,用以指明當(dāng)前資源的長(zhǎng)度。這個(gè)響應(yīng)也被禁止使用multipart/byteranges作為其Content-Type。