Aller au contenu principal

HTTP

#HTTP

Verbes, statuts, en-têtes, cookies/sessions; HTTP/2 multiplexé et HTTP/3 QUIC (aperçu).

#Exemple de requête (curl)

bashbash
1curl -i https://example.com/

#Statuts

  • 2xx : succès
  • 3xx : redirections
  • 4xx : erreurs client
  • 5xx : erreurs serveur
Idempotence

GET, PUT, DELETE sont idempotents; POST ne l’est pas.

#Animation: cycle requête → réponse

1. Préparer la requête
Méthode, URL, headers, corps; politique de cache.
Étape 1 / 5

#Quiz

Lequel est un header de sécurité côté navigateur ?