Как проверить, поддерживает ли сайт протокол HTTP3?
Вы включили HTTP 3 на своем сайте и не знаете, как проверить его работоспособность?

HTTP3 – это новейшая версия протокола HTTP. Он основан на сетевом протоколе транспортного уровня QUIC, который был разработан Google.
HTTP 3 все еще находится на стадии разработки. Поэтому не все браузеры поддерживают его. Для проверки поддержки сайтом этого протокола воспользуйтесь рассмотренными ниже сервисами.
1. Тестирование поддержки HTTP / 3
Сервис Geekflare HTTP / 3 через cURL определяет, поддерживает ли сайт протокол HTTP/3. Если соединение установлено успешно, он показывает поддерживаемые версии.

2. Проверка HTTP / 3
Перейдите на HTTP/3 Check и введите URL-адрес, который вы хотите проверить. Вы получите результаты мгновенно.

3. Firefox
Firefox Nightly недавно объявил о поддержке HTTP 3. Чтобы проверить сайт:
- Запустите Firefox Nightly.
- Введите в адресной строке about:config и нажмите Enter.
- Примите уведомление о рисках и продолжайте.
- Найдите http.http3.enabled и включите его.

- Перезапустите Firefox Nightly и откройте инструменты разработчика
- Зайдите на сайт и посмотрите столбец «Протокол».

4. Google Chrome
Запустите Chrome Canary с флагом "--enable-quic --quic-version=h3-23" и выполните тест. Но HTTP / 3 не будет указан в инструментах для разработчиков, а только «http2 + quic / 99».
5. cURL
cURL позволяет проводить тестирование с использованием флага --http3. Загрузите cURL запустите его.
curl --http3 https://yoursite.com -I
Другой вариант - собрать клиент cURL, как показано ниже. Это будет работать на Linux:
- Установите среду Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- Соберите quiche, как описано здесь

Заключение
Я надеюсь, что эта статья помогла вам понять, как проверить поддержку сайтом протокола HTTP / 3.