2016-06-25 2 views
0

Чтобы реализовать поддержку HTTP/2 на nginx/1.11.1, я собираюсь перенаправить весь HTTP-запрос на HTTPS.Как протестировать реализацию HTTP/2 на несудебном браузере?

В этом случае, как браузер и браузеры, которые не поддерживают протокол HTTP/2, ведут себя и отображают страницу?

Есть ли способ для моделирования поведения браузера HTTP/1.1 в инструментах разработчика Chrome?

ответ

2

Вы смешиваете две концепции, которые так или иначе связаны друг с другом, но они в значительной степени отличаются: перенаправление HTTP-HTTP и HTTP 1.1 vs HTTP/2.

Перенаправление HTTP-запросов HTTPS в порядке. Практически каждый клиент (браузер, бот и т. Д.), Доступный в эти дни, способен понимать запросы HTTPS.

Что касается HTTP 1.1 vs HTTP/2, Nginx will fallback to HTTP 1.1, если соединение HTTP/2 не удается, так как клиент не поддерживает его.

И последнее, но не менее важное: этот вопрос имеет очень мало общего с StackOverflow. Это более уместно в ServerFault или SuperUser.

1

Potentially interesting

TCP ретрансляция будет увеличиваться. Это может привести к плохо сконфигурированным устройствам для прерывания соединения.

Смежные вопросы