Aller au contenu principal

7. Codes d'erreur (Error Codes)

Les codes d'erreur (Error Codes) sont des champs de 32 bits utilisés dans les trames RST_STREAM et GOAWAY pour transmettre les raisons de la terminaison d'un flux ou d'une connexion.

Registre des codes d'erreur

NomCodeDescription
NO_ERROR0x0Arrêt normal
PROTOCOL_ERROR0x1Erreur de protocole détectée
INTERNAL_ERROR0x2Erreur interne
FLOW_CONTROL_ERROR0x3Limites de contrôle de flux dépassées
SETTINGS_TIMEOUT0x4Paramètres non reconnus
STREAM_CLOSED0x5Trame reçue après fermeture du flux
FRAME_SIZE_ERROR0x6Taille de trame incorrecte
REFUSED_STREAM0x7Flux non traité
CANCEL0x8Flux annulé
COMPRESSION_ERROR0x9État de compression invalide
CONNECT_ERROR0xaErreur de connexion TCP
ENHANCE_YOUR_CALM0xbCapacité de traitement dépassée
INADEQUATE_SECURITY0xcExigences de sécurité non satisfaites
HTTP_1_1_REQUIRED0xdUtiliser HTTP/1.1 à la place