本帖最后由 226318400 于 2016-7-25 16:37 编辑
买了一个云主机,windows server 2012 R2系统,有多个公网IP,想让程序在抓取网页的时候动态调用指定的IP进行请求,使用以下代码指定出口IP,我在网络连接高级里面添加了这些公网IP,但是请求查询IP的时候发现IP都是原来的IP,是哪里设置错了么?
[C#] 纯文本查看 复制代码 //创建Httphelper对象
HttpHelper http = new HttpHelper();
//创建Httphelper参数对象
HttpItem item = new HttpItem()
{
URL = "http://www.sufeinet.com",//URL 必需项
Method = "get",//URL 可选项 默认为Get
ContentType = "text/html",//返回类型 可选项有默认值
//ContentType = "application/x-www-form-urlencoded",//返回类型 可选项有默认值
IPEndPoint = new IPEndPoint(IPAddress.Parse("192.168.1.1"), 80)
};
//请求的返回值对象
HttpResult result = http.GetHtml(item);
//获取请请求的Html
string html = result.Html;
//获取请求的Cookie
string cookie = result.Cookie;
|