Si applica a
Win 10 Ent LTSB 2016 Win 10 Ent LTSC 2019 Windows 10 IoT Enterprise LTSC 2021 Windows 10, version 22H2, all editions Windows 11 SE, version 23H2 Windows 11 Home and Pro, version 23H2 Windows 11 Enterprise and Education, version 23H2 Windows 11 Enterprise Multi-Session, version 23H2 Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions Windows 11 version 26H1, all editions Windows Server 2016 Windows Server 2019 Windows Server 2022 Windows Server 2025

Data di pubblicazione originale: ID KB del 9 giugno 2026: 5102602

Introduzione

Le intestazioni HTTP sono coppie nome-valore incluse nelle richieste HTTP e nelle risposte. Negli ambienti Windows, i componenti client come WinHTTP e WinINet e i componenti server come IIS, usano le intestazioni per scambiare metadati e controllare il comportamento di richieste e risposte.

Windows supporta le intestazioni HTTP in HTTP/1.1, HTTP/2 e HTTP/3. Sebbene queste versioni del protocollo trasmettano le intestazioni in modo diverso, Windows applica la semantica delle intestazioni HTTP standard. Gli amministratori possono configurare i limiti di elaborazione delle intestazioni, inclusa un'impostazione del Registro di sistema che controlla il numero massimo di intestazioni consentite nelle richieste HTTP/2 e HTTP/3 per le richieste che devono essere accettate dal server HTTP.

Entrare in azione

Dopo aver installato un aggiornamento di Windows rilasciato dopo il 9 giugno 2026 incluso, è possibile utilizzare l'impostazione del Registro di sistema MaxHeadersCount per limitare il numero di intestazioni che possono essere incluse nelle richieste HTTP/2 e HTTP/3 per le richieste che devono essere accettate dal server HTTP.

Questa impostazione limita il numero massimo di intestazioni che è possibile includere in una richiesta HTTP/2 o HTTP/3. La limitazione delle intestazioni HTTP consente di proteggere sistemi e server da un uso eccessivo della memoria, un elevato consumo di CPU e attacchi denial-of-service. Poiché viene usata la compressione delle intestazioni HTTP/2 (HPACK) o HTTP/3 (QPACK) e un'elaborazione del protocollo più complessa, l'applicazione di un limite di intestazione come MaxHeadersCount consente di mantenere prestazioni e affidabilità. Tenere presente che, a seconda di un'altra impostazione esistente MaxRequestBytes, HTTP.sys potrebbe aumentare ulteriormente questo limite di intestazione effettivamente applicato. 

IMPORTANTE Questa sezione, metodo o attività contiene informazioni su come modificare il Registro di sistema. Se si apportano modifiche al Registro di sistema in modo errato, potrebbero verificarsi problemi gravi. Pertanto, assicurarsi di apportare le modifiche con attenzione. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. in modo che sia possibile ripristinarlo in caso di problemi. Per altre informazioni su come eseguire il backup e il ripristino del Registro di sistema, vedere Come eseguire il backup e il ripristino del Registro di sistema in Windows

Configura il valore del Registro di sistema MaxHeadersCount nel modo seguente:

Posizione del Registro di sistema

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters

Nome valore

MaxHeadersCount

Tipo valore

REG_DWORD

Valori supportati

Impostazione predefinita: 200

Minimo: 50

Massimo: 65535

Note

Il valore predefinito può variare a seconda che venga usato anche il valore MaxRequestBytes .

Per rendere effettiva la modifica, riavvia il computer dopo aver creato o aggiornato il valore del Registro di sistema MaxHeadersCount .

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.