Comment faire pour désactiver HTTP/2 de chrome ou de chrome?
Je suis en train de déboguer différence entre HTTP/1.1 et HTTP/2.
Est-il possible pour la désactivation de HTTP/2 de chrome ou de chrome?
Je ne pouvais pas trouver cette option drapeau en chrome 56. J'ai essayé chrome 58 avec drapeau --disable-http2
:
./Chromium.app/Contents/MacOS/Chromium --disable-http2
Mais le contenu est toujours livré avec HTTP/2 protocole après l'utilisation de cet indicateur:
Avez-vous tué toutes les séances avant de vous lancer avec ce drapeau? Qu'est-ce que la CLI de sortie lorsque vous exécutez en fait ce
OriginalL'auteur Everettss | 2017-02-24
Vous devez vous connecter pour publier un commentaire.
Pour ce qu'il vaut, l'indicateur fonctionne.
Le problème est que vous devez à TOUT quitter Chrome pour qu'il prenne effet. Y compris plugin cales et les autres onglets chrome et ainsi de suite.
Il ne suffit pas d'ajouter le commutateur de ligne de commande.
Il fonctionne également si vous spécifiez un autre --user-profile-dir .
Pas seulement plugin cales et des onglets, aussi chrome apps!
Est votre réponse seulement pour
disable-http2
ou pour tous les drapeaux?certains drapeaux, je ne suis pas sûr si tous les drapeaux exiger cela, vous aurez besoin de tester sur une base de cas par cas.
OriginalL'auteur Sam Saffron
Ce qui se passe quand vous essayez de faire la même chose dans WebPageTest (sélectionnez Chrome comme l'agent de test et ajouter le commutateur de ligne de commande dans l'onglet google Chrome sous paramètres avancés)
Voici un test que j'ai fait pour mon site personnel tout à l'heure et l'indicateur s'affiche à travailler sur OK (si vous regardez les en-têtes de réponse vous verrez HTTP/1.1)
https://www.webpagetest.org/result/170322_1B_ab8656afcfb8bcc4103e9872ff56c28b/1/details/#waterfall_view_step1
OriginalL'auteur Andy Davies