Почему мой сайт не использует http / 2, когда он включен http / 2 - PullRequest
0 голосов
/ 09 июля 2019

У меня есть обратный прокси-сервер NGINX перед сайтом. Сервер NGINX http2 / готов. Если я запускаю тест, все кажется хорошим:

enter image description here

Однако, когда я захожу на веб-сайт с помощью браузера, Chrome указывает, что веб-сайт использует http / 1.1.

enter image description here Я не могу понять, почему. Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 10 июля 2019

Я узнал почему. Я включил протокол TLS 1.3 на NGINX. Chrome 70 на Win10 рукопожатие до TLS 1.3 без http / 2. Как только я отключил TLS 1.3, браузер установил связь с TLS1.2 + https / 2. Вопрос, конечно, в том, что быстрее. Я выбрал сценарий TLS1.2 + https / 2.

...