码迷,mamicode.com
首页 > Windows程序 > 详细

C#使用WebClient获取给定地址的内容(POST方式传参)

时间:2015-04-24 18:57:29      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

见下方代码:

 1 string url = "https://www.baidu.com";//源地址
 2 System.Net.WebClient WebClient = new System.Net.WebClient();
 3 var parameter = "x=7&y=8&z=9";//参数
 4 byte[] parameters = Encoding.UTF8.GetBytes(parameter);//UTF8编码
 5 WebClient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");//post方式传参不可或缺的一句代码
 6 byte[] responseData = WebClient.UploadData(url, "post", parameters);//得到返回的内容
 7 String str = Encoding.UTF8.GetString(responseData);//得到的目的字符串
 8 //DownloadString(url)也可以实现该功能但是不能传参。
 9 //WebClient.Encoding = System.Text.Encoding.UTF8;
 10 //String str = WebClient.DownloadString(url);

 

C#使用WebClient获取给定地址的内容(POST方式传参)

标签:

原文地址:http://www.cnblogs.com/sukra/p/4454112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!