Requête HTTP

Définition, exemples et bonnes pratiques

À retenir

  • C'est toujours le client (navigateur) qui initie la demande.
  • Elle se compose d'une commande (méthode), d'en-têtes (informations techniques) et parfois d'un corps (données envoyées).
  • Chaque requête attend obligatoirement une réponse HTTP en retour.

Une requête HTTP est un message envoyé par votre navigateur (ou une application) vers un serveur pour lui demander quelque chose. C'est l'équivalent d'un client qui passe commande dans un restaurant : vous précisez ce que vous voulez (une page web, une image) et comment vous le voulez.

Étymologie

Le mot requête vient du latin requaerere (chercher, demander). HTTP est l'acronyme de HyperText Transfer Protocol. Historiquement, ce mécanisme a été conçu au début des années 90 par Tim Berners-Lee pour permettre le partage de documents liés entre eux par des liens hypertexte.

Exemples d'usage

  • GET : Lorsque vous tapez une adresse dans votre barre de recherche pour afficher un site.
  • POST : Lorsque vous cliquez sur le bouton « Envoyer » d'un formulaire d'inscription pour transmettre vos données au serveur.
  • DELETE : Utilisé par une application pour demander la suppression d'une photo sur un réseau social.

Cas d'usage

On utilise des requêtes HTTP à chaque fois qu'une interaction a lieu sur le Web : chargement d'une page, consultation d'une API de météo sur un smartphone, ou encore mise à jour d'un statut sur les réseaux sociaux.

Bonnes pratiques

Il est crucial d'utiliser la bonne méthode (le bon « verbe ») : n'utilisez pas GET pour envoyer des mots de passe, car les données apparaissent dans l'adresse URL. Privilégiez toujours HTTPS (version sécurisée) pour que le contenu de la requête soit chiffré et illisible par des tiers.

Synonymes

appel HTTP demande HTTP sollicitation réseau

Antonymes

réponse HTTP

Conseil

Pour bien comprendre le fonctionnement du web, imaginez la requête comme une enveloppe : l'adresse sur l'enveloppe est l'URL, le type de courrier (recommandé, simple) est la méthode, et la lettre à l'intérieur est le corps de la requête.

Questions fréquentes

Une requête peut-elle échouer ?

Oui, si le serveur ne trouve pas la ressource (erreur 404) ou rencontre un problème technique (erreur 500).

Est-ce que je peux voir les requêtes de mon ordinateur ?

Oui, en ouvrant l'outil de développement de votre navigateur (touche F12) puis l'onglet 'Réseau' ou 'Network'.