Hogy lehet internetes űrlapot kitölteni C#-pal?
Ó, ez sokkal egyszerűbb...csak el kell post-olni a megfelelő adatokat. A HttpWebRequest osztályt nézd meg.
Pl:
private static string downloadPage(string url, string post, Encoding encoding)
{
HttpWebRequest req;
StreamReader respstrm;
string response = null;
try
{
req = (HttpWebRequest)WebRequest.Create(url);
req.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)";
if (post != null)
{
StreamWriter requestWriter;
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
requestWriter = new StreamWriter(req.GetRequestStream());
requestWriter.Write(post);
requestWriter.Close();
}
respstrm = new StreamReader(req.GetResponse().GetResponseStream(), encoding);
response = respstrm.ReadToEnd();
respstrm.Close();
}
catch (IOException) { }
catch (WebException) { }
return response;
}
string response = downloadPage(" [link] "Username=" + username + "&Password=" + password, Encoding.UTF8);
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!