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.