4.1. Specificare l'uso di HTTP
4.1. Specificare l'uso di HTTP
Quando viene specificata un'applicazione che utilizza HTTP, il primo passo è dichiarare che HTTP viene utilizzato e quali versioni del protocollo sono applicabili. Le applicazioni NON DOVREBBERO specificare il supporto per una versione HTTP; invece, DOVREBBERO utilizzare gli identificatori indipendenti dalla versione nel registro "Application-Layer Protocol Negotiation (ALPN) Protocol IDs".
Ad esempio:
Questa applicazione utilizza HTTP [HTTP].
È anche possibile specificare una versione minima:
Questa applicazione utilizza HTTP [HTTP]. Le implementazioni DEVONO supportare HTTP/2 [HTTP/2] o superiore.
Le applicazioni che richiedono una versione specifica di HTTP possono anche essere specificate:
Questa applicazione utilizza HTTP/2 [HTTP/2].
È preferibile consentire l'uso di versioni future di HTTP, poiché offriranno prestazioni, sicurezza e funzionalità migliorate.