RFC 7540 - HTTP/2
Informations sur le document
- Numéro RFC : 7540
- Titre : Hypertext Transfer Protocol Version 2 (HTTP/2)
- Titre (français) : Protocole de transfert hypertexte version 2
- Publié : Mai 2015
- Auteurs : M. Belshe (BitGo), R. Peon (Google, Inc), M. Thomson, Ed. (Mozilla)
- Obsolète : Aucun (coexiste avec HTTP/1.1)
- Mis à jour par : RFC 9113 (HTTP/2, mise à jour 2022)
- Statut : Norme (Standards Track)
Résumé (Abstract)
Cette spécification décrit une expression optimisée de la sémantique du protocole de transfert hypertexte (Hypertext Transfer Protocol, HTTP), appelée HTTP version 2 (HTTP/2). HTTP/2 permet une utilisation plus efficace des ressources réseau et une réduction de la latence perçue en introduisant la compression des champs d'en-tête (Header Field Compression) et en permettant de multiples échanges simultanés sur la même connexion. Il introduit également le push non sollicité (Unsolicited Push) de représentations des serveurs vers les clients.
Cette spécification est une alternative à la syntaxe des messages HTTP/1.1, mais ne l'obsolète pas. La sémantique existante de HTTP reste inchangée.
Table des matières (Contents)
- 1. Introduction
- 2. HTTP/2 Protocol Overview (Aperçu du protocole HTTP/2)
- 3. Starting HTTP/2 (Démarrage de HTTP/2)
- 4. HTTP Frames (Trames HTTP)
- 5. Streams and Multiplexing (Flux et multiplexage)
- 6. Frame Definitions (Définitions des trames)
- 7. Error Codes (Codes d'erreur)
- 8. HTTP Message Exchanges (Échanges de messages HTTP)
- 9. Additional HTTP Requirements (Exigences HTTP supplémentaires)
- 10. Security Considerations (Considérations de sécurité)
- 11. IANA Considerations (Considérations IANA)
Annexes (Appendices)
Ressources associées
- Texte officiel : RFC 7540
- Page officielle : RFC 7540 DataTracker
- Errata : RFC Editor Errata
- RFC associé : RFC 7541 - HPACK