Dopo che un computer basato su Windows Vista consente di invia una richiesta POST su un server Web, la stessa richiesta viene inviato nuovamente

Identificativo articolo: 947230 - Visualizza i prodotti a cui si riferisce l’articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Dopo che un computer basato su Windows Vista utilizza un componente di Windows HTTP Services (WinHTTP), ad esempio l'oggetto ServerXmlHttp , invio di una richiesta POST su un server Web, la stessa richiesta viene inviata al server.

Questo comportamento si verifica se la connessione keep-alive che viene utilizzata per la prima richiesta POST viene reimpostata dal server Web.

Nota Per verificare questo comportamento, è possibile utilizzare uno sniffer della rete oppure è possibile controllare il Registro di WinHTTP.

Cause

WinHTTP non distingue tra una connessione diretta e una connessione che utilizza un server proxy. Per ulteriori informazioni, vedere la "8.2.4 comportamento client se il server chiude in modo anomalo"sezione di richiesta per RFC 2616,"Connessione Hypertext Transfer Protocol--HTTP/1.1." A questo scopo visitare il seguente sito Web Internet Engineering Task Force (IETF):
http://www.rfc-editor.org/
WinHTTP si presuppone che il server non ha ricevuto la richiesta POST quando viene rilevato che la connessione è stata reimpostata sul server Web. E quindi, WinHTTP invia di nuovo la richiesta POST completa.

Status

Questo comportamento legato alla progettazione.

Informazioni

A differenza di Internet Explorer, WinHTTP non è un meccanismo di chiave funzione per applicazioni correlate a WinHTTP. Di conseguenza, se si aggiunge una voce del Registro di sistema per modificare questo comportamento in WinHTTP, potrebbe causare un problemi di compatibilità delle applicazioni non intenzionale di altri client basati su WinHTTP.

Riferimenti

Per ulteriori informazioni sul componente ServerXmlHttp, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290761Domande frequenti su ServerXMLHTTP

Proprietà

Identificativo articolo: 947230 - Ultima modifica: lunedì 28 gennaio 2008 - Revisione: 1.1
Le informazioni in questo articolo si applicano a:
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
Chiavi: 
kbmt kbtshoot kbprb kbexpertiseadvanced KB947230 KbMtit
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell’articolo: 947230
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti