
Ako odoslat/precitat data z webu (C#)
ahoj,
potreboval by som poradit, mam takyto kod (prakticky totozny s demom na msdn):
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("www.dovera.sk/overenia/overit-poistenca");
req.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0";
req.Timeout = 5000;
string postData = "rodne_cislo=1234567890";
byte[] send = Encoding.Default.GetBytes(postData);
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = send.Length;
Stream sout = req.GetRequestStream();
sout.Write(send, 0, send.Length);
sout.Flush();
sout.Close();
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
StreamReader sr = new StreamReader(res.GetResponseStream());
string responseString = sr.ReadToEnd();
Chodilo to bez problemov, teraz vsak uz nie. Najprv tam pribudol checkbox 'nie som robot' od google. Teraz tam ten checkbox uz nie je ale aj tak to nechodi. Rucne zadat na tom webe to ide.
Dakujem vsetkym za pomoc, funguje to po pridani toho submit.
Uz len tak pre zaujimavost, preco to predtym islo aj bez toho? Kedy submit musi byt a kedy nemusi?
Diky este raz!
Třeba to upravili tak, aby to bylo nutné.