Messaggio di errore "HTTP 400 - richiesta errata" se il campo Lunghezza contenuto nell'intestazione della richiesta è 0

Sintomi

Quando si esegue Internet Information Server (IIS) ed si esplora un sito Web, nel browser potrebbe essere visualizzato il messaggio di errore seguente:

HTTP 400 - Bad Request

L'aggiornamento della pagina nel browser potrebbe far scomparire il messaggio di errore.

Causa

In determinate condizioni, IIS potrebbe interpretare erroneamente un'intestazione Content-Length pari a 0 (zero) come una richiesta HTTP errata.

Risoluzione

Internet Information Services 5.0

Per risolvere il problema, ottieni il Service Pack più recente per Windows 2000.

La versione in lingua inglese di questa correzione dovrebbe avere gli attributi di file seguenti o versioni successive:

Data e ora Versione Dimensione Nome file
11/04/2001 05:46p 5.0.2195.3492 357,648 W3svc.dll

Internet Information Server 4.0

Una correzione supportata è ora disponibile da Microsoft, ma è destinata solo a correggere il problema descritto in questo articolo. Applicala solo ai computer che hanno questo problema specifico.

Per risolvere il problema, contatta il Servizio Supporto Tecnico Clienti Microsoft per ottenere la correzione. Per un elenco completo dei numeri di telefono del Servizio Supporto Tecnico Clienti Microsoft e per informazioni sui costi del supporto tecnico, visita il seguente sito Web Microsoft:

http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS NOTA: in casi speciali, gli addebiti normalmente sostenuti per le chiamate di supporto possono essere annullati se un supporto tecnico Microsoft Professional determina che un aggiornamento specifico risolverà il problema. I soliti costi del supporto verranno applicati a domande e problemi di supporto aggiuntivi che non sono idonei per l'aggiornamento specifico in questione.

La versione in lingua inglese di questa correzione dovrebbe avere gli attributi di file seguenti o versioni successive:

Data e ora Versione Dimensione Nome file Piattaforma
17-aprile-2001 10:30 4.2.765.1 214,544 Adsiis.dll x86
17-aprile-2001 10:30 4.2.765.1 330,672 Asp.dll x86
17-aprile-2001 10:29 4.2.765.1 55,392 Httpodbc.dll x86
17-aprile-2001 10:30 4.2.765.1 98,912 Iischema.dll x86
17-aprile-2001 10:28 4.2.765.1 63,472 Iislog.dll x86
17-aprile-2001 10:29 4.2.765.1 185,792 Infocomm.dll x86
17-aprile-2001 10:28 4.2.765.1 29,520 Iscomlog.dll x86
17-aprile-2001 10:30 4.2.765.1 38,256 Ssinc.dll x86
17-aprile-2001 10:30 4.2.765.1 25,360 Sspifilt.dll x86
17-aprile-2001 10:29 4.2.765.1 229,024 W3svc.dll x86
17-aprile-2001 10:29 4.2.765.1 88,032 Wam.dll x86
17-aprile-2001 10:27 4.2.765.1 307,984 Adsiis.dll Alfa
17-aprile-2001 10:27 4.2.765.1 552,720 Asp.dll Alfa
17-aprile-2001 10:27 4.2.765.1 89,360 Httpodbc.dll Alfa
17-aprile-2001 10:27 4.2.765.1 107,280 Iischema.dll Alfa
17-aprile-2001 10:26 4.2.765.1 112,912 Iislog.dll Alfa
17-aprile-2001 10:26 4.2.765.1 305,424 Infocomm.dll Alfa
17-aprile-2001 10:26 4.2.765.1 46,352 Iscomlog.dll Alfa
17-aprile-2001 10:27 4.2.765.1 60,688 Ssinc.dll Alfa
17-aprile-2001 10:27 4.2.765.1 39,696 Sspifilt.dll Alfa
17-aprile-2001 10:27 4.2.765.1 385,296 W3svc.dll Alfa
17-aprile-2001 10:26 4.2.765.1 150,288 Wam.dll Alfa  

Stato

Internet Information Services 5.0

Microsoft ha confermato che si tratta di un problema di Internet Information Services 5.0. Questo problema è stato corretto per la prima volta in Windows 2000 Service Pack 3.

Internet Information Server 4.0

Microsoft ha confermato che si tratta di un problema in Internet Information Server 4.0.