Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
HTTP/2 est destiné à améliorer les performances côté client (par exemple, temps de chargement de page sur un navigateur). Sur le serveur, il peut représenter une légère augmentation du coût du processeur. Alors que le serveur n’a plus besoin d’une connexion TCP unique pour chaque requête, certains de ces états seront maintenant conservés dans la couche HTTP. En outre, HTTP/2 a une compression d’en-tête, qui représente une charge processeur supplémentaire.
Certaines situations nécessitent un repli vers HTTP/1.1 (en réinitialisant la connexion HTTP/2 et en établissant une nouvelle connexion pour utiliser HTTP/1.1). En particulier, la renégociation TLS et l’authentification HTTP (autre que Basic et Digest) nécessitent un retour sur HTTP/1.1. Même si cela ajoute une surcharge, ces opérations impliquent déjà un certain délai et ne sont donc pas particulièrement sensibles aux performances.