See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 359|Vastuse: 0

HTTP/2 üle TLS ja HTTP/2 üle Cleartext TCP HTTP/2 jaoks

[Kopeeri link]
Postitatud 2025-9-22 20:02:51 | | | |
Võrreldakse HTTP/1.x ja HTTP/2 protokolle
https://www.itsvse.com/thread-10023-1-1.html

HTTPS(h2) ja HTTP(h2c)

Nagu HTTP/1.x, sisaldab HTTP/2 HTTPS-i TLS-iga ja HTTP-d ilma TLS-ita.

HTTPS (HTTP/2 üle TLS)

Suhtluse krüpteerimine TLS-i abil
Identifikaator on h2
Näide protokollist:https

HTTP (HTTP/2 üle selge teksti TCP)

Suhtle selges tekstis ilma TLS-i kasutamata
Identifikaator on H2C
Näide protokollist:http

Kuna enamik levinumaid brausereid toetab ainult H2, on see sisuliselt vajalik. H2-s kasutataval TLS-il on järgmised nõuded:

  • TLS 1.2 või uuem
  • SNI laienduse tugi on vajalik
  • Klient peab TLS-i läbirääkimiste käigus märkima sihtdomeeninime.
  • TLS 1.2 puhul kehtivad järgmised šifrikomplekti nõuded:
  • Ära kasuta RFC 7540 musta nimekirja kuuluvaid šifrikomplekte
  • Tugi TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 vajalik


Kõik suuremad brauserid (Chrome, Firefox, Safari, Edge jne).Ainult H2 (krüpteeritud versioon) on rakendatud ja toetatud, mitte H2C

ASP.NET Core seadistab H2C protokolli

Konfiguratsioon on järgmine:

Kõvakood on järgmine:

Testkood:

Nagu allpool näidatud:



(Lõpp)




Eelmine:MikroTik (IV) RouterOS konfiguratsiooni varundamine ja taastamine
Järgmine:Stratum V1, V2 krüptovaluutavõrk suhtleb basseiniprotokolliga
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com