C# Request TimeOut(?)

C# Request TimeOut(?)
2021-04-06T14:19:31+02:00
2021-04-06T14:48:30+02:00
2022-08-12T01:55:30+02:00
HelpMe66
Sziasztok,

Megszereztem a SessionId-t, a Token-t is viszont mikor már az utolsó része jön a programnak, -> valamilyen adatot le akarok kérni akkor van hogy működik, van hogy nem(legtöbbször nem) és itt most csak hogy tiszta legyen: 2x lefuttatom ugyan azt --> egyszer kidobja jól az eredményt, egyszer nem.
Állítottam Timeout-ot is, viszont az sem segít.

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url + token); request.CookieContainer = cookie; request.Timeout = 3000; request.Method = "POST"; request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36 Edg/89.0.774.63"; request.KeepAlive = true; string postData = "json={data}"; byte[] byteArray = Encoding.UTF8.GetBytes(postData); request.ContentType = "application/x-www-form-urlencoded"; request.ContentLength = byteArray.Length; Stream dataStream = request.GetRequestStream(); dataStream.Write(byteArray, 0, byteArray.Length); dataStream.Close(); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); cookie.Add(response.Cookies); using (dataStream = response.GetResponseStream()) { StreamReader reader = new StreamReader(dataStream); string responseFromServer = reader.ReadToEnd(); Console.WriteLine(responseFromServer); } response.Close();

Valakinek van magyarázata?:)
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd