[C#] HttpWebResponse

mercoledì 04 aprile 2007 - 11.36

fabele Profilo | Newbie

Ciao a tutti!!! Ho un problema con una HttpWebResponse!!!
Ho implementato un Proxy server i pacchetti che mi manda il client li ricostruisco con HttpWebRequest e li mando in rete, poi ricevo una risposta con il metodo GetResponse.
Il problema sorge quando accedo alle caselle di posta che mi da il sequente problema:

System.Net.WebException: The underlying connection was closed: A connection that was expected to be kept alive was closed by the server.
at System.Net.HttpWebRequest.GetResponse()
at Proxy.Proxy.HandleIncomingRequest(Object obj) in C:\Documents and Settings\Utente\My Documents\Proxy\Proxy Source Code\Proxy.cs:line 566

L'eccezione viene lanciata qua:

httpResponse = (HttpWebResponse)httpRequest.GetResponse();

Però ho provato ad inserire questa linea quando costruisco il messaggio di richiesta:

httpRequest.KeepAlive = false;

Con questa istruzione non mi da più l'errore e mi entra in tutte le caselle di posta tranne che nella gmail che vengo reindirizzato di continuo nella pagina di login....
Qualcuno sa dirmi come posso fare o dove posso documentarmi???
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5