RFC 7540 - HTTP/2
Informazioni sul documento
- Numero RFC: 7540
- Titolo: Hypertext Transfer Protocol Version 2 (HTTP/2)
- Titolo (italiano): Protocollo di trasferimento ipertestuale versione 2
- Pubblicato: Maggio 2015
- Autori: M. Belshe (BitGo), R. Peon (Google, Inc), M. Thomson, Ed. (Mozilla)
- Obsoleto: Nessuno (coesiste con HTTP/1.1)
- Aggiornato da: RFC 9113 (HTTP/2, aggiornamento 2022)
- Stato: Standards Track
Sommario (Abstract)
Questa specifica descrive un'espressione ottimizzata della semantica del protocollo di trasferimento ipertestuale (Hypertext Transfer Protocol, HTTP), denominata HTTP versione 2 (HTTP/2). HTTP/2 consente un uso più efficiente delle risorse di rete e una ridotta percezione della latenza introducendo la compressione dei campi di intestazione (Header Field Compression) e consentendo scambi multipli simultanei sulla stessa connessione. Introduce anche il push non sollecitato (Unsolicited Push) di rappresentazioni dai server ai client.
Questa specifica è un'alternativa alla sintassi dei messaggi HTTP/1.1, ma non la rende obsoleta. La semantica esistente di HTTP rimane invariata.
Indice (Contents)
- 1. Introduction (Introduzione)
- 2. HTTP/2 Protocol Overview (Panoramica del protocollo HTTP/2)
- 3. Starting HTTP/2 (Avvio di HTTP/2)
- 4. HTTP Frames (Frame HTTP)
- 5. Streams and Multiplexing (Flussi e multiplexing)
- 6. Frame Definitions (Definizioni dei frame)
- 7. Error Codes (Codici di errore)
- 8. HTTP Message Exchanges (Scambi di messaggi HTTP)
- 9. Additional HTTP Requirements (Requisiti HTTP aggiuntivi)
- 10. Security Considerations (Considerazioni sulla sicurezza)
- 11. IANA Considerations (Considerazioni IANA)
Appendici (Appendices)
Risorse correlate
- Testo ufficiale: RFC 7540
- Pagina ufficiale: RFC 7540 DataTracker
- Errata: RFC Editor Errata
- RFC correlato: RFC 7541 - HPACK