Skip to content

HTTP/2: определение и применение

Коротко:

HTTP/2 — 2-я версия HTTP с мультиплексированием (один TCP-connection для множества запросов), header compression (HPACK), server push. Базируется на SPDY от Google. Поддерживается всеми современными браузерами. В 2026 году ~95% сайтов на HTTPS.

Что такое HTTP/2

HTTP/2 — 2-я версия HTTP с мультиплексированием (один TCP-connection для множества запросов), header compression (HPACK), server push. Базируется на SPDY от Google. Поддерживается всеми современными браузерами. В 2026 году ~95% сайтов на HTTPS.

TLS 1.2 / 1.3Поддерживаемые версии протокола
Шифр-сюитыКриптоалгоритмы и их безопасность
HTTP/2 + HTTP/3Поддержка современных протоколов
Устаревшие TLSSSL 2.0/3.0 и TLS 1.0/1.1 уязвимости

Почему нам доверяют

TLS 1.3
поддержка
HTTP/2
ALPN-проверка
BEAST
обнаружение уязвимостей
Free
без ограничений

Как это работает

1

Введите домен

2

Тестируем TLS/HTTP версии

3

Получите отчёт протоколов

Зачем тестировать протоколы?

Тестирование протоколов проверяет, какие версии TLS поддерживает сервер. Устаревшие версии (TLS 1.0, SSL 3.0) имеют известные уязвимости и должны быть отключены.

TLS версии

Проверка поддержки TLS 1.0, 1.1, 1.2, 1.3 — с оценкой безопасности каждой.

Шифр-сюиты

Список поддерживаемых алгоритмов шифрования с оценкой стойкости каждого.

HTTP/2 поддержка

Проверка ALPN-согласования для HTTP/2 (h2) и HTTP/3 (h3) через QUIC.

Уязвимости

Обнаружение BEAST, POODLE, DROWN и других атак на TLS/SSL.

Кому это нужно

DevOps

проверка TLS-конфигурации

Безопасники

аудит протоколов и шифров

Разработчики

HTTP/2 совместимость

SEO-специалисты

HTTPS как сигнал ранжирования

Частые ошибки

Оставлять TLS 1.0 и 1.1Оба устарели и уязвимы для атак BEAST, POODLE. Браузеры их не поддерживают с 2020.
Слабые шифр-сюитыRC4, DES и 3DES должны быть отключены. Используйте AES-GCM и ChaCha20.
Не поддерживать TLS 1.3TLS 1.3 быстрее и безопаснее. Все современные серверы должны его поддерживать.
Игнорировать HSTSБез HSTS браузер может попытаться подключиться по HTTP. HSTS принудительно использует HTTPS.

Лучшие практики

Включите только TLS 1.2 и 1.3Это покрывает 99%+ пользователей и обеспечивает современный уровень безопасности.
Используйте PFS-шифрыPerfect Forward Secrecy (ECDHE) защищает прошлые сессии даже при компрометации ключа.
Проверяйте после обновления nginx/ApacheОбновления могут изменить дефолтные шифры. Всегда проверяйте после обновления.
Тестируйте с разными клиентамиУбедитесь, что старые мобильные устройства и IE11 могут подключиться если нужно.

Мониторьте SSL-сертификат автоматически

SSL-монитор уведомит за 30 дней до истечения и при смене TLS-версии.

Зарегистрироваться (FREE)

Больше по теме

Часто задаваемые вопросы

Нужно ли мне HTTP/2?

Если работаете с веб-инфраструктурой — да. Смотрите описание выше.