首页 > 其他 > 详细

使用代理访问远程服务

时间:2015-01-31 10:29:37      阅读:92      评论:0      收藏:0      [点我收藏+]
string getHost = "http://www.cnblogs.com";

WebClient wClient = new WebClient();
WebProxy p = null; //代理类

string proxyAddressAndPort = "openproxy.tt.com:8080";
string proxyUserName = Class1.u;
string proxyPwd = Class1.p;

ICredentials cre = new NetworkCredential(proxyUserName, proxyPwd); //得到用户名和密码
p = new WebProxy(proxyAddressAndPort, true, null, cre); //将信息放于代理类中(代理服务器URl,是否跳过代理,,身份验证信息)
WebRequest.DefaultWebProxy = p; //为Web请求设置代理

string retval = wClient.DownloadString(getHost);

 

使用代理访问远程服务

原文:http://www.cnblogs.com/gossip/p/4263646.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!