Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 359|Odpověď: 0

HTTP/2 přes TLS a HTTP/2 přes Cleartext TCP pro HTTP/2

[Kopírovat odkaz]
Zveřejněno 2025-9-22 20:02:51 | | | |
Protokoly HTTP/1.x a HTTP/2 jsou porovnávány
https://www.itsvse.com/thread-10023-1-1.html

HTTPS(h2) a HTTP(h2c)

Stejně jako HTTP/1.x, HTTP/2 zahrnuje HTTPS s TLS a HTTP bez TLS.

HTTPS (HTTP/2 přes TLS)

Šifrování komunikace pomocí TLS
Identifikátor je h2
Příklad protokolu:https

HTTP (HTTP/2 přes průhledný TCP)

Komunikujte v otevřeném textu bez použití TLS
Identifikátor je H2C
Příklad protokolu:http

Protože většina běžných prohlížečů podporuje pouze H2, je to v podstatě nezbytné. TLS používané v H2 má následující požadavky:

  • TLS 1.2 nebo novější
  • Podpora rozšíření SNI je vyžadována
  • Klient musí během vyjednávání TLS uvést cílové doménové jméno.
  • Pro TLS 1.2 platí následující požadavky na šifrovací sadu:
  • Nepoužívejte blokované šifrovací sady v RFC 7540
  • Potřebná TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 podpory


Všechny hlavní prohlížeče (Chrome, Firefox, Safari, Edge atd.).Implementována a podporována je pouze H2 (šifrovaná verze), nikoli H2C

ASP.NET Core nastavuje protokol H2C

Konfigurace je následující:

Hardcode je následující:

Testovací kód:

Jak je uvedeno níže:



(Konec)




Předchozí:MikroTik (IV) Záloha a obnova konfigurace RouterOS
Další:Síť kryptoměn Stratum V1, V2 komunikuje s protokolem poolu
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com