Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 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 през cleartext 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

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

Хардкодът е следният:

Тестов код:

Както е показано по-долу:



(Край)




Предишен:Резервно копие и възстановяване на конфигурацията на MikroTik (IV) RouterOS
Следващ:Мрежата за криптовалути Stratum V1 и V2 комуникира с протокола за пул
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com