Définition simple
Une requête HTTP est un message envoyé par un client à un serveur avec une méthode, une cible, des en-têtes et éventuellement un corps.
Objectif et usage
Une requête HTTP porte la demande du client vers une ressource identifiée, avec une méthode et des informations de contrôle.
Comment ça fonctionne ?
Elle comprend une cible, des champs d’en-tête et éventuellement un contenu. Leur représentation sur le réseau varie entre HTTP/1.1, HTTP/2 et HTTP/3.
Exemple et vérification
Pour reproduire un défaut, comparer la méthode, la cible, les en-têtes et le contenu réellement envoyés, en protégeant les secrets présents dans les traces.
Points d’attention
Deux URL identiques ne signifient pas deux requêtes équivalentes si l’authentification, les cookies ou la négociation de contenu diffèrent.
En résumé
Le diagnostic d’une requête doit prendre en compte son contexte et la réponse reçue, sans se limiter au chemin affiché.