🌐 Réseau🟢 Débutant⏱ 1 min de lecture📂 📡 Protocoles

🌐 Réseau · Protocoles

HTTP et HTTPS

HTTP est le protocole du web : un client envoie une requête, le serveur renvoie une réponse. HTTPS = HTTP dans un tunnel chiffré TLS (port 443).

Schéma
GET /index.html HTTP/1.1     ← requête
Host: wakey-bot.fr

HTTP/1.1 200 OK              ← réponse
Content-Type: text/html

<html>…</html>

Méthodes

  • GET : lire
  • POST : créer / envoyer des données
  • PUT / PATCH : remplacer / modifier
  • DELETE : supprimer

Sans état

HTTP ne retient rien d'une requête à l'autre. Pour « se souvenir » de toi (connexion), on utilise des cookies ou des jetons.

Les versions

  • HTTP/1.1 : texte, une requête à la fois par connexion
  • HTTP/2 : binaire, plusieurs requêtes en parallèle sur une connexion
  • HTTP/3 : comme HTTP/2 mais sur QUIC (UDP), plus à l'aise sur les réseaux instables

HTTPS

Chiffre et authentifie : personne sur le chemin ne lit ni ne modifie la page, et le certificat prouve qu'on parle au bon serveur. Des serveurs comme Caddy obtiennent et renouvellent seuls les certificats Let's Encrypt.

Reverse proxy

Un serveur frontal (Caddy, Nginx) reçoit les requêtes sur le port 443 et transmet par exemple /api/* à une application locale (127.0.0.1:3000) : le visiteur ne voit qu'un seul site.

📌 À retenir

Essaie curl -I https://wakey-bot.fr pour voir les en-têtes de réponse.

Pour aller plus loin

Fiche mise à jour le 6 novembre 2026. Une erreur, une précision à proposer ? Écris-nous.