416 Range Not Satisfiable signifie qu’aucune des plages de l’en-tête Range de la requête ne recoupe l’étendue actuelle de la ressource, ou que le serveur a rejeté l’ensemble des plages, par exemple parce qu’il contenait trop de petites plages ou de plages qui se chevauchent. Pour les plages d’octets, le serveur devrait envoyer Content-Range: bytes */<length> afin que le client connaisse la taille réelle.
Cela se produit généralement lorsqu’un gestionnaire de téléchargement ou un lecteur multimédia reprend le téléchargement d’un fichier qui a depuis raccourci ou été remplacé. Les clients s’en sortent généralement en demandant de nouveau le fichier entier.
Exemple de réponse
HTTP/1.1 416 Range Not Satisfiable
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Range: bytes */52428800
Content-Length: 0 SEO et vérification des redirections
Les robots d’exploration demandent des documents complets : le code 416 n’a donc aucun impact SEO. Il n’apparaît lors d’une vérification des redirections que si vous ajoutez un en-tête Range à la requête.
Causes fréquentes et cas d’usage
- Un téléchargement reprend à une position située au-delà de la fin d’un fichier qui a changé.
- Un lecteur multimédia demande une plage d’octets d’une vidéo réencodée avec une taille différente.
- Un client envoie des plages mal formées ou trop nombreuses, et le serveur les rejette.