View Full Version : چطور با C# درخواست http ارسال کنم
peyman_m1992
پنج شنبه 21 خرداد 1394, 14:34 عصر
سلام دوستان میخواستم منبع ای که بشه باهاش آموزش ارسال درخواست http به وسیله c# رو یاد گرفت برام معرفی کنین
خیلی نیاز دارم به این کار یه چیزی مثل افزونه Curl که تو php هست ت واینم هست؟
asman.abi
پنج شنبه 21 خرداد 1394, 15:55 عصر
ببین اینا به دردت می خوره.
http://stackoverflow.com/questions/4015324/http-request-with-post
https://msdn.microsoft.com/en-us/library/system.web.httprequest%28v=vs.110%29.aspx
RmeXXXXXXXXX
پنج شنبه 21 خرداد 1394, 23:08 عصر
var webClient = new WebClient(); return webClient.DownloadString("http://www.google.com");
peyman_m1992
پنج شنبه 21 خرداد 1394, 23:19 عصر
ببین اینا به دردت می خوره.
http://stackoverflow.com/questions/4015324/http-request-with-post
https://msdn.microsoft.com/en-us/library/system.web.httprequest%28v=vs.110%29.aspx
منبع فارسی سراغ ندارین؟اینا نمونه کد و زیاد واضح نیست چی به چیه
var webClient = new WebClient(); return webClient.DownloadString("http://www.google.com");
لطفا بیشتر توضیح بدین
asman.abi
پنج شنبه 21 خرداد 1394, 23:59 عصر
برای ارسال درخواست.
using (var client = new WebClient())
{
var values = new NameValueCollection();
values["thing1"] = "hello";
values["thing2"] = "world";
var response = client.UploadValues("http://www.example.com/recepticle.aspx", values);
var responseString = Encoding.Default.GetString(response);
}
برای دریافت پاسخ
using (var client = new WebClient())
{
var responseString = client.DownloadString("http://www.example.com/recepticle.aspx");
}
البته روش هایی مختلف دیگری هم هست که در آدرس های داده شده موجوده.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.