Aller au contenu principal

9. Exigences HTTP supplémentaires (Additional HTTP Requirements)

9.1 Gestion des connexions (Connection Management)

Les connexions HTTP/2 sont persistantes. Les clients ne devraient pas (SHOULD NOT) ouvrir plus d'une connexion HTTP/2 vers une paire hôte et port donnée.

9.2 Utilisation des fonctionnalités TLS (Use of TLS Features)

Les implémentations doivent (MUST) prendre en charge TLS 1.2 [TLS12] ou supérieur pour HTTP/2 sur TLS.

Champs d'en-tête HTTP

HTTP/2 utilise des champs de pseudo-en-tête spéciaux (Pseudo-header Fields) commençant par le caractère ':' :

  • :method - Méthode HTTP
  • :scheme - Partie schéma de l'URI cible
  • :authority - Partie autorité de l'URI cible
  • :path - Parties chemin et requête
  • :status - Code d'état HTTP (réponses uniquement)