Aller au contenu principal

4.1. Spécifier l'utilisation de HTTP

4.1. Spécifier l'utilisation de HTTP

Lorsqu'une application utilisant HTTP est spécifiée, la première étape consiste à indiquer que HTTP est utilisé et quelles versions du protocole sont applicables. Les applications NE DEVRAIENT PAS spécifier la prise en charge d'une version HTTP; au lieu de cela, elles DEVRAIENT utiliser les identifiants indépendants de la version dans le registre "Application-Layer Protocol Negotiation (ALPN) Protocol IDs".

Par exemple:

Cette application utilise HTTP [HTTP].

Il est également possible de spécifier une version minimale:

Cette application utilise HTTP [HTTP]. Les implémentations DOIVENT prendre en charge HTTP/2 [HTTP/2] ou supérieur.

Les applications qui nécessitent une version spécifique de HTTP peuvent également être spécifiées:

Cette application utilise HTTP/2 [HTTP/2].

Il est préférable de permettre l'utilisation de futures versions de HTTP, car elles offriront des performances, une sécurité et des fonctionnalités améliorées.