Bases des technologies web
Quelle combinaison donne correctement les éléments de la première ligne (la ligne de requête) d'une requête HTTP/1.1 ?
- ALa méthode, la cible de la requête (un chemin, etc.) et la version de HTTP
- BLa version de HTTP, le code d'état et une courte expression qui en indique la raison
- CL'adresse IP source, le numéro de port de destination et la méthode
Afficher la réponse et l'explication
Réponse : A. La méthode, la cible de la requête (un chemin, etc.) et la version de HTTP
Une requête HTTP se compose, dans cet ordre, de la ligne de requête, des en-têtes (un « Nom: valeur » par ligne), d'une ligne vide et du corps. Par exemple, « GET /docs/index.html HTTP/1.1 » est une ligne qui demande /docs/index.html avec la méthode GET. En HTTP/1.1, l'en-tête Host doit aussi être envoyé, pour que le serveur sache à quel site s'adresse la requête même lorsque plusieurs sites sont hébergés sur la même adresse IP. La première ligne d'une réponse est la ligne d'état, qui indique la version, le code d'état et la phrase de raison, comme dans « HTTP/1.1 200 OK ».
Continuer : 9 autres questions sur Bases des technologies web