Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 359|Svar: 0

HTTP/2 över TLS och HTTP/2 över Cleartext TCP för HTTP/2

[Kopiera länk]
Publicerad den 2025-9-22 20:02:51 | | | |
HTTP/1.x och HTTP/2-protokoll jämförs
https://www.itsvse.com/thread-10023-1-1.html

HTTPS(h2) och HTTP(h2c)

Precis som HTTP/1.x inkluderar HTTP/2 HTTPS med TLS och HTTP utan TLS.

HTTPS (HTTP/2 över TLS)

Kryptera kommunikation med TLS
Identifieraren är h2
Exempel på protokoll:https

HTTP (HTTP/2 över klartext TCP)

Kommunicera i klartext utan att använda TLS
Identifieraren är H2C
Exempel på protokoll:http

Eftersom de flesta vanliga webbläsare bara stödjer H2 är det i princip nödvändigt. TLS som används i H2 har följande krav:

  • TLS 1.2 eller senare
  • SNI-förlängningsstöd krävs
  • Kunden måste ange måldomännamnet under TLS-förhandlingen.
  • För TLS 1.2 gäller följande krav på chiffersviten:
  • Använd inte de svartlistade chiffersviterna i RFC 7540
  • Stöd TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 krävs


Alla större webbläsare (Chrome, Firefox, Safari, Edge, etc.).Endast H2 (krypterad version) är implementerad och stödd, inte H2C

ASP.NET Core sätter upp H2C-protokollet

Konfigurationen är följande:

Hårdkoden är följande:

Testkod:

Som visas nedan:



(Slut)




Föregående:MikroTik (IV) RouterOS-konfiguration, säkerhetskopiering och återställning
Nästa:Cryptocurrency-nätverket Stratum V1, V2 kommunicerar med poolprotokollet
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com