Maison  >  Article  >  Opération et maintenance  >  Qu'est-ce que HTTP/2

Qu'est-ce que HTTP/2

云罗郡主
云罗郡主original
2018-12-28 17:36:126865parcourir



Beaucoup de gens ont entendu parler de HTTP, mais ne connaissent pas grand chose de HTTP/2. Le site Web chinois php suivant. est Pourriez-vous s'il vous plaît expliquer en détail ce qu'est HTTP/2 ?

Quest-ce que HTTP/2

Premier : Qu'est-ce que HTTP/2

HTTP/2 est une nouvelle méthode de communication (protocole) lors de l'obtention de données à partir d'un serveur Web ), la version précédente de HTTP/1.1 a été publiée en 1999. [Lecture recommandée : Qu'est-ce que le protocole http ]

En HTTP/1.1, en principe, une seule requête peut être envoyée au serveur web. Par exemple, supposons que deux images soient affichées sur une page Web. Une fois la première image chargée, commencez à charger l'autre image. Si vous utilisez HTTP/2, vous pouvez gérer plusieurs requêtes en même temps. la page Web, vous pouvez les lire simultanément améliore l'efficacité de la communication.

Il est possible de faire plusieurs requêtes au serveur web simultanément en HTTP/1.1, cependant il y a un problème, une seule requête peut être traitée dans l'ordre demandé, lorsqu'il y a plusieurs requêtes, et la précédente réponse à ralentir Pendant le traitement de la demande, tout en ralentissant également l'affichage, la page gérera l'état d'attente pour les demandes suivantes.

Deux : Avantages de HTTP/2

L'utilisation de HTTP/2 peut améliorer l'efficacité de la communication et donc améliorer la vitesse de lecture des pages Web. Tout d'abord, Google utilise Chrome. et Firefox pour noter que HTTP /2 ne peut être utilisé que pour la communication HTTPS cryptée TLS dans les principaux navigateurs, HTTP/2 lui-même est également compatible avec la communication HTTP, mais si vous utilisez HTTP/2 selon les spécifications du navigateur, vous devrez éventuellement gérer également HTTPS.

Sur les pages Web qui stockent du contenu réparti sur plusieurs domaines, il ne peut pas tirer pleinement parti du protocole HTTP/2 qui gère plusieurs requêtes adressées aux serveurs du même domaine. Les moyens par lesquels nous pouvons distribuer du contenu sur plusieurs domaines sont connus sous le nom de partage de domaine. peut ne pas obtenir les résultats attendus avec HTTP/2.

HTTP/2 ajoute non seulement des fonctions, mais améliore également l'efficacité Par rapport au précédent HTTP/1.1, HTTP/2 améliore la vitesse d'affichage du site Web, plusieurs requêtes seront donc traitées simultanément dans HTTP/2. veuillez essayer de l'utiliser. Bien sûr, il est plus efficace d'envoyer et de recevoir.

Ce qui précède est une introduction complète à ce qu'est HTTP/2. Si vous souhaitez en savoir plus sur le fonctionnement et la maintenance, veuillez faire attention au site Web chinois de php.




Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn