Sākotnējais publicēšanas datums: 2026. gada 9. jūnijsKB ID: 5102602
Ievads
HTTP galvenes ir nosaukumu un vērtību pāri, kas iekļauti HTTP pieprasījumos un atbildēs. Windows vidēs klienta komponenti, piemēram, WinHTTP un WinINet, un servera komponenti, piemēram, IIS, izmanto galvenes, lai apmainītos ar metadatiem un kontrolētu pieprasījumu un atbilžu darbību.
Sistēma Windows atbalsta HTTP galvenes HTTP/1.1, HTTP/2 un HTTP/3. Lai gan šo protokolu versiju galvenes pārraida atšķirīgi, Windows lieto standarta HTTP galveņu semantiku. Administratori var konfigurēt galveņu apstrādes ierobežojumus, tostarp reģistra iestatījumu, kas kontrolē maksimālo atļauto galveņu skaitu HTTP/2 un HTTP/3 pieprasījumos, lai HTTP serveris akceptētu pieprasījumus.
Rīkojieties
Pēc Windows atjauninājuma instalēšanas, kas izlaists 2026. gada 9. jūnijā vai vēlāk, varat izmantot reģistra iestatījumu MaxHeadersCount , lai ierobežotu to galveņu skaitu, kuras var iekļaut HTTP/2 un HTTP/3 pieprasījumos, lai pieprasījumi tiktu akceptēti HTTP serverī.
Šis iestatījums ierobežo maksimālo galveņu skaitu, ko var iekļaut HTTP/2 vai HTTP/3 pieprasījumā. HTTP galveņu ierobežošana var palīdzēt aizsargāt sistēmas un serverus no pārmērīga atmiņas lietojuma, liela centrālā procesora patēriņa un pakalpojuma atteikuma uzbrukumiem. Tā kā tiek izmantota HTTP/2 (HPACK) vai HTTP/3 (QPACK) galvenes saspiešana un sarežģītāka protokola apstrāde, galvenes ierobežojuma, piemēram, MaxHeadersCount, ieviešana var palīdzēt uzturēt veiktspēju un uzticamību. Ņemiet vērā, ka atkarībā no cita esoša iestatījuma (MaxRequestBytes) šis faktiski spēkā esošais galvenes ierobežojums var HTTP.sys vēl vairāk palielināts.
SVARĪGI Šajā sadaļā, metodē vai uzdevumā ir informācija par to, kā mainīt reģistru. Tomēr, nepareizi mainot reģistru, iespējamas nopietnas problēmas. Tāpēc pārliecinieties, ka izmaiņas veicat uzmanīgi. Lai palielinātu drošību, dublējiet reģistru, pirms to maināt. Pēc tam varat atjaunot reģistru, ja rodas problēma. Papildinformāciju par to, kā dublēt un atjaunot reģistru, skatiet rakstā Kā dublēt un atjaunot reģistru operētājsistēmā Windows.
Konfigurējiet reģistra vērtību MaxHeadersCount šādi:
|
Reģistra atrašanās vieta |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters |
|
Vērtības nosaukums |
MaxHeadersCount |
|
Vērtības tips |
REG_DWORD |
|
Atbalstītās vērtības |
Noklusējums: 200 Minimums: 50 Maksimums: 65535 |
|
Piezīmes |
Noklusējuma vērtība var mainīties atkarībā no tā, vai tiek izmantota arī vērtība MaxRequestBytes . |
Lai izmaiņas stātos spēkā, pēc reģistra vērtības MaxHeadersCount izveides vai atjaunināšanas restartējiet datoru.