c#
вот такой код
recordingUrl = "http://google.com";
CredentialCache credentialCache = new CredentialCache();
credentialCache.Add(
new Uri( recordingUrl ),
"Basic", // authentication type "Basic" "Digest"
new NetworkCredential( "", "" )
);
req1 = ( HttpWebRequest )WebRequest.Create( recordingUrl );
req1.Method = "GET";
req1.Credentials = credentialCache;
req1.ReadWriteTimeout = 15000;
req1.Timeout = 15000;
resp1 = req1.GetResponse();
вызов два раза проходит, на третий — всегда отваливается по тайм-ауту на GetResponse(), сервер не отвечает.
При этом не важно — google или специализированный сервер, поведение у обоих одинаковое.
Что делать?