Partage via


Prise en charge du protocole HTTP/2 dans Azure Front Door

Actuellement, la prise en charge de HTTP/2 est activée pour toutes les configurations Azure Front Door. Aucune action supplémentaire n’est donc nécessaire.

HTTP/2 est une mise à jour significative d’HTTP/1.1, offrant une accélération des performances web grâce à la réduction des temps de réponse. Il conserve les méthodes HTTP, les codes d'état et la sémantique familiers d’HTTP/1.1 afin d’améliorer l’expérience des utilisateurs. Bien qu’HTTP/2 fonctionne avec HTTP et HTTPS, de nombreux navigateurs web prennent uniquement en charge HTTP/2 sur TLS (Transport Layer Security).

Remarque

La prise en charge du protocole HTTP/2 est disponible uniquement pour les requêtes des clients à Front Door. La communication entre Front Door et les back-ends dans le pool de back-ends utilise HTTP/1.1.

Avantages d’HTTP/2

HTTP/2 offre plusieurs avantages :

  • Multiplexage et accès concurrentiel : contrairement à HTTP/1.1, qui nécessite plusieurs connexions TCP pour plusieurs requêtes de ressources, HTTP/2 permet de demander plusieurs ressources via une connexion TCP unique, ce qui réduit les coûts de performances.

  • Compression d’en-tête : la compression des en-têtes HTTP pour les ressources traitées réduit la quantité de données envoyées sur le réseau.

  • Dépendances de flux : les clients peuvent indiquer les priorités des ressources au serveur, ce qui optimise le chargement des ressources.

Prise en charge d’HTTP/2 par les navigateurs

Tous les navigateurs principaux prennent en charge HTTP/2 dans leurs versions actuelles. Les navigateurs qui ne prennent pas en charge HTTP/2 utilisent automatiquement HTTP/1.1.

Browser Version minimale
Microsoft Edge 12
Google Chrome 43
Mozilla Firefox 38
Opera 32
Safari 9

Étapes suivantes

Pour en savoir plus sur les HTTP/2, consultez les ressources suivantes :