Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 359|Ответ: 0

HTTP/2 по TLS и HTTP/2 по Cleartext TCP для HTTP/2

[Скопировать ссылку]
Опубликовано 2025-9-22 20:02:51 | | | |
Сравниваются протоколы HTTP/1.x и HTTP/2
https://www.itsvse.com/thread-10023-1-1.html

HTTPS(h2) и HTTP(h2c)

Как и HTTP/1.x, HTTP/2 включает HTTPS с TLS и HTTP без TLS.

HTTPS (HTTP/2 по TLS)

Шифрование коммуникации с помощью TLS
Идентификатор — h2
Пример протокола:https

HTTP (HTTP/2 по TCP в прозрачном тексте)

Общайтесь в открытом тексте без использования TLS
Идентификатор — H2C
Пример протокола:http

Поскольку большинство распространённых браузеров поддерживают только H2, это практически необходимо. TLS, используемый в H2, имеет следующие требования:

  • TLS 1.2 или более поздние
  • Требуется поддержка расширения SNI
  • Клиент должен указывать целевое доменное имя при согласовании TLS.
  • Для TLS 1.2 применяются следующие требования к набору шифров:
  • Не используйте наборы шифров из чёрного списка в RFC 7540
  • Поддержка TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 необходима


Все основные браузеры (Chrome, Firefox, Safari, Edge и др.).Реализована и поддерживается только H2 (зашифрованная версия), а не H2C

ASP.NET Core устанавливает протокол H2C

Конфигурация следующая:

Жёсткий код таков:

Тестовый код:

Как показано ниже:



(Конец)




Предыдущий:Резервное копирование и восстановление конфигурации RouterOS MikroTik (IV)
Следующий:Криптовалютная сеть Stratum V1 и V2 взаимодействует с протоколом пула
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com