Hey,
ich habe folgendes Problem:
Wenn ich meine HttpWebrequest über einen Proxy sende, verläuft alles reibungslos. Sobald ich aber keinen proxyserver mehr verwende, kommt nach 2 Anfragen ein Timeout-Error.
Das Komische daran ist, sobald ich nebenbei Charles, Fiddler oder ein anderes Programm laufen habe, dass die Requests trackt, werden wieder alle ohne Probleme gesendet.
Code zum Senden der Request:
Try
request = CType(HttpWebRequest.Create("http://193.138.77.157/signup"), HttpWebRequest)
request.CookieContainer = cookiecon
request.ServicePoint.Expect100Continue = False
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)"
request.Referer = ""
If proxy <> "" Then
request.Proxy = new WebProxy(proxy)
End If
request.AutomaticDecompression = DecompressionMethods.GZip
response = CType(request.GetResponse(), HttpWebResponse)
source = New StreamReader(response.GetResponseStream()).ReadToE nd()
Catch ex As Exception
MsgBox(ex.Message)
End Try
Bin schon ne Weile am googlen, ein paar Quellen besagen, das könnte etwas mit dem Gateway zu tun haben.
Könnt ihr mir weiterhelfen?