HTTP/2 améliore l'efficacité de l'accès aux ressources par rapport aux versions précédentes du protocole HTTP. Découvrez les avantages de HTTP/2 et comment l'activer pour votre domaine.
Contexte
HTTP/2, également appelé HTTP 2.0, introduit le multiplexage, la compression des en-têtes, les dépendances de flux et le push serveur. Ces fonctionnalités résolvent des problèmes persistants dans HTTP 1.1 et améliorent les performances des requêtes tout en maintenant la compatibilité sémantique. Les navigateurs modernes, notamment Chrome, Internet Explorer 11 (IE11), Safari et Firefox, prennent en charge HTTP/2.
HTTP/2 offre les avantages suivants :
Protocole binaire : Contrairement à HTTP 1.x basé sur du texte, HTTP/2 encode toutes les informations transmises sous forme de messages binaires encadrés. Cette base binaire rend le protocole plus extensible et permet de nouvelles capacités, telles que la transmission de données et d'instructions basée sur des frames.
Sécurité du contenu : HTTP/2 repose sur HTTPS et hérite de ses fonctionnalités de sécurité, tout en atténuant la surcharge de performances que HTTPS peut engendrer.
Multiplexage : Une seule connexion TCP peut transporter plusieurs requêtes simultanées, les réponses arrivant dans n'importe quel ordre. Les dépendances de flux permettent au client d'indiquer la priorité des ressources afin que le serveur livre d'abord les éléments critiques.
Compression des en-têtes : Les en-têtes HTTP transportent souvent des données répétitives d'une requête à l'autre. HTTP/2 utilise la compression HPACK, où le client et le serveur maintiennent une table d'en-têtes partagée et transmettent uniquement des index compacts au lieu des en-têtes complets. Cela réduit considérablement la surcharge et améliore l'efficacité.
Prérequis
Avant d'activer HTTP/2, assurez-vous d'avoir configuré un certificat HTTPS. Pour plus d'informations, consultez Configurer un certificat HTTPS.
Si vous configurez un certificat HTTPS pour la première fois, vous devez attendre que le certificat soit actif avant de pouvoir activer HTTP/2.
Si vous désactivez le certificat HTTPS après avoir activé HTTP/2, le système désactive automatiquement HTTP/2.
Procédure
Connectez-vous à la console ApsaraVideo VOD.
Dans le volet de navigation de gauche, sous Configuration Management, cliquez sur CDN Configuration > Domain Names.
Recherchez le nom de domaine à configurer et cliquez sur Configure dans la colonne Actions.
-
Cliquez sur l'onglet HTTPS et activez l'interrupteur HTTP/2.
Vous devez configurer un certificat HTTPS avant de pouvoir activer HTTP/2. Dans le cas contraire, l'interrupteur est désactivé.