HTTP / 2 повторно использует схемы http: // и https: //, а не использует новые.
Все браузеры поддерживают только HTTP / 2 через https: //, и часть согласования SSL / TLS заключается в сообщении, поддерживают ли обе стороны HTTP / 2 и готовы ли его использовать (используя расширение SSL / TLS, называемое ALPN) .
Преимущество этого заключается в том, что вы можете просто подключиться к веб-сайту, и если ваш браузер поддерживает его, он автоматически согласует HTTP / 2, а если нет, автоматически вернется к HTTP / 1.1.
Таким образом, чтобы проверить поддержку HTTP / 2, вы можете использовать браузер в соответствии с рекомендациями Маркуса (обязательно добавьте столбец «Протокол» на вкладку «Сеть» в Chrome, например).
Или вы можете использовать онлайн-тестер, как https://tools.keycdn.com/http2-test
Или вы можете использовать инструмент командной строки, например openssl (при условии, что он создан с поддержкой ALPN): openssl s_client -alpn h2 -connect www.example.com:443 -status
.
Большинство крупных сайтов (например, Twitter, Facebook, Amazon, Stack Overflow) сейчас используют HTTP / 2.