HttpRequest/Response problem. Virker første gang, men timer så ud.
Hey...Jeg forsøger at sende data til en URL fra min kode.
Bruger HttpWebRequest til at gøre det.
Det virker fint første gang. Men 2. gang får jeg en "The operation has timed out" exception.
Nogen som kan fortælle hvad jeg gør galt??
Min metode er vedhæftet herunder.
Mvh.
Lasse
public string Send()
{
// Make HTTP Post Request
string msg = System.Web.HttpUtility.UrlEncode(Message, System.Text.Encoding.GetEncoding("iso-8859-1"));
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.google.com");
request.Credentials = CredentialCache.DefaultCredentials;
request.ContentLength = 1;
request.KeepAlive = false;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
// Clean Up
reader.Close();
dataStream.Close();
response.Close();
// Return
return responseFromServer;
}