Hypertext Transfer Protocol
HTTP organise les requêtes et réponses entre client et serveur. Méthode, statut et contenu doivent correspondre au fonctionnement convenu de l’application.
Que signifie HTTP ?
L’Hypertext Transfer Protocol (HTTP) est un protocole applicatif d’échange de requêtes et de réponses. RFC9110 définit leur sens commun à plusieurs versions HTTP. MDN explique méthodes, en-têtes, codes de statut et contenus des messages. HTTP sert aux sites web comme aux interfaces applicatives.
Exemple : récupérer une liste de projets
Dans un portail fictif, le navigateur demande une liste de projets au serveur. Celui-ci vérifie l’accès et renvoie une réponse avec un statut et un contenu. Le client doit l’interpréter selon le format d’interface convenu, sans considérer une connexion établie comme une réussite.
HTTP ne décide pas lui-même quels projets une personne peut voir. L’application doit appliquer cette règle. Un code de statut doit décrire fidèlement le résultat réel.
HTTPS désigne HTTP sur une connexion protégée. La version HTTP indique la variante du protocole ; ces deux aspects doivent rester distincts lors de la conception et du diagnostic des pannes.
Sources
Termes associés
- HTTPSHTTPS protège la communication HTTP avec TLS. Le transport protégé ne prouve ni le traitement correct d’un formulaire ni les droits d’accès d’un utilisateur.
- HTTP/2HTTP/2 transporte plusieurs échanges HTTP sur une connexion TCP. Le gain d’efficacité potentiel ne remplace pas la mesure des performances réelles.
- HTTP/3HTTP/3 transporte HTTP sur QUIC. Les bénéfices et l’accessibilité dépendent aussi du réseau et des extrémités ; aucune accélération générale n’est établie.
- Return-PathReturn-Path conserve le chemin de retour SMTP dans un en-tête. Il décrit le retour technique des erreurs, pas l’identité d’une personne.
- Envelope-FromEnvelope-From désigne l’expéditeur SMTP pour le transport et les retours d’erreur. Il faut le distinguer de l’adresse d’expéditeur visible.
- Rapport DMARC agrégéUn rapport DMARC agrégé résume les contrôles de domaine d’un système déclarant sur une période. Il aide à examiner sources d’envoi et erreurs de configuration.
Articles sur le sujet








Cloud & exploitation avec ASES
Hébergement, déploiement, maintenance et suivi

