Partager via


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

Actuellement, la prise en charge de HTTP/2 est active pour toutes les configurations Azure Front Door. Aucune action supplémentaire n’est nécessaire de la part des clients.

HTTP/2 est une révision majeure de HTTP/1.1 qui vous permet de bénéficier de performances web plus rapides en réduisant le temps de réponse. HTTP/2 conserve les méthodes HTTP, les codes d'état et la sémantique familiers de HTTP/1.1 afin d'améliorer l'expérience des utilisateurs. Bien que HTTP/2 soit conçu pour fonctionner avec HTTP et HTTPS, de nombreux navigateurs web clients prennent uniquement en charge HTTP/2 sur TLS (Transport Layer Security).

Notes

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 serveurs principaux dans le pool back-end s’effectue via HTTP/1.1.

Avantages de HTTP/2

Les avantages de HTTP/2 sont les suivants :

  • Multiplexage et accès concurrentiel

    Avec le protocole HTTP 1.1, l'exécution de plusieurs demandes de ressources nécessite plusieurs connexions TCP, et chaque connexion impose son propre coût de performance. HTTP/2 permet de demander plusieurs ressources sur une même connexion TCP.

  • Compression des en-têtes

    En comprimant les en-têtes HTTP des ressources servies, une quantité nettement moindre de données est envoyée sur le réseau.

  • Dépendances de flux

    Les dépendances de flux permettent au client indiquer au serveur quelles ressources ont la priorité.

Prise en charge de HTTP/2 par les navigateurs

Tous les principaux navigateurs ont implémenté la prise en charge de HTTP/2 dans leur version actuelle. Les navigateurs non pris en charge passent 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 :