您的位置:首页 > 理论基础 > 计算机网络

Net WebClient通过代理服务器进行HTTP交互

2011-07-05 15:31 267 查看
转载:/article/6630010.html WebClient 对象在通过代理服务器(如ISA Server 等)进行交互时需要额外的配置,使用方法如下:
//创建 代理服务器设置对象 的实例
System.Net.WebProxy wp= new System.Net.WebProxy("172.24.2.98:8080");
//代理服务器需要验证
wp.BypassProxyOnLocal=false;
// 用户名密码
wp.Credentials = new NetworkCredential("chengm", "00x0");
// 将代理服务器设置对象赋予全局设定
System.Net.GlobalProxySelection.Select =wp;

//使用 WebClient
System.Net.WebClient web=new System.Net.WebClient();
byte[]b=web.DownloadData("http://www.sina.com.cn");
string str=System.Text.Encoding.GetEncoding("gb2312").GetString(b);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐