TechBlogSD - Tout pour le développement WordPress et WEB
Instructions WEB et WordPress, actualités, revues de thèmes et plugins

Liste des codes d’état HTTP 1xx pour information

5

HTTP signifie HyperText Transfer Protocol qui est la base de la communication Internet. Un navigateur Web comme Chrome ou Firefox envoie une requête HTTP au serveur, chaque fois que vous entrez une URL dans la barre d’adresse du navigateur et appuyez sur Entrée. Le serveur Web, qui possède le contenu demandé, répond ensuite avec la réponse HTTP pour terminer la communication. Au cours de cette communication, le serveur envoie toujours un code d’état à trois chiffres appelé code d’état HTTP pour indiquer l’état de la communication. Par exemple, le serveur envoie un code d’état 404 lorsque la page Web demandée n’est pas disponible ou supprimée.

Liste des codes d'état HTTP 1xx pour information

Demande et réponse HTTP sur le Web

Types de codes d’état HTTP

Les codes d’état HTTP sont regroupés en 5 catégories selon l’objectif :

Codes d’état HTTP 1xx – Réponses informatives

Un serveur Web répond avec un code d’état HTTP 1xx dans la réponse lorsque la demande reçue est en cours de traitement par le serveur et ces codes sont en quelque sorte un accusé de réception pour le client.

La réponse 1xx se compose généralement d’une ligne d’état HTTP, d’un en-tête et se termine par une ligne vide. Les codes d’état 1xx ne sont définis que dans la version HTTP/1.1 et ne sont pas pris en charge par la version HTTP/1.0 précédente. Par conséquent, les serveurs Web ne doivent pas répondre avec le code 1xx à un client HTTP/1.0.

Comme les codes HTTP 1xx sont uniquement destinés à des fins d’information, les navigateurs et les agents utilisateurs ne traiteront pas et n’afficheront pas ces erreurs sur l’écran frontal comme d’autres séries d’erreurs. Les navigateurs ignorent ces codes d’état et continuent de traiter la partie restante des demandes. Il n’y a que quatre codes d’état utilisés dans la série 1xx :

  • 100 – continuer
  • 101 – protocoles de commutation
  • 102 – traitement
  • 103 – premiers indices

Nous avons expliqué en détail chaque code d’état HTTP 1xx ci-dessous.

100 – Continuer

Le serveur envoie un code de réponse « 100 – Continuer » pour indiquer que la partie de la demande est reçue et que le client peut continuer à envoyer la demande restante. Normalement, le client envoie d’abord un en-tête de demande avec une déclaration « Attendez : 100-continuer » et reçoit le code d’état 100 du serveur pour continuer à envoyer le corps de la demande.

L’instruction « expect » dans la demande initiale est utilisée pour éviter d’envoyer le corps de la demande supplémentaire dans le cas où l’en-tête de la demande initiale lui-même est rejeté par le serveur. Dans ce cas, le serveur répond par « 417 – Echec de l’attente » et le client doit cesser d’envoyer le corps de la demande supplémentaire.

101 – Protocoles de commutation

Un serveur Web envoie le code d’état 101 lorsque le navigateur demande de changer le protocole de communication pendant la transaction. Lorsque la demande du navigateur client demande au serveur de changer de protocole de communication et que le serveur l’accepte, il envoie le code d’état HTTP « 100 – Switching Protocols » comme accusé de réception de la demande.

102 – Traitement (WebDAV)

Un serveur Web peut nécessiter un temps considérable pour traiter des requêtes complexes. Lorsqu’un navigateur client envoie une requête WebDAV avec plusieurs sous-requêtes impliquant des exigences complexes, le serveur prend un certain temps pour le traitement et envoie ce code "102 – Traitement". Le but de ce code est d’éviter les erreurs de délai d’attente côté client en informant le client que le serveur a reçu la demande et en la traitant.

103 – Premiers indices

Un serveur Web envoie le code d’état HTTP "103 – Early Hints" au navigateur avant de commencer à traiter les requêtes HTTP. Comme son nom l’indique, il s’agit d’un premier indice pour le navigateur client que le serveur n’a pas encore commencé à traiter les demandes.

Liste des codes d'état HTTP 1xx pour information

Guide des codes d’état HTTP

Sommaire

Les serveurs Web envoient des codes d’état HTTP de la série 1xx uniquement à des fins d’information. Voici une liste de codes d’état HTTP 1xx pour les réponses d’information renvoyées par un serveur Web en réponse aux requêtes HTTP du navigateur client. Généralement, les navigateurs ignorent ces codes d’état 1xx et ne s’afficheront pas en frontend.

Source d’enregistrement: www.webnots.com
Leave A Reply

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails