【发布时间】:2013-08-18 00:42:09
【问题描述】:
我在分配了 5 个 IP 的服务器上运行此应用程序。我使用 HttpWebRequest 从网站获取一些数据。但是当我建立连接时,我能够指定从 5 个 IP 中的哪一个建立连接。 HttpWebRequest 支持这个吗?如果不能,我可以从它继承一个类来改变它的行为吗?我需要这样的想法。
我现在的代码是这样的:
System.Net.WebRequest request = System.Net.WebRequest.Create(link);
((HttpWebRequest)request).Referer = "http://application.com";
using (System.Net.WebResponse response = request.GetResponse())
{
StreamReader sr = new StreamReader(response.GetResponseStream());
return sr.ReadToEnd();
}
【问题讨论】:
-
请重新格式化一下,这样代码更容易阅读。
-
对不起。我贴了,论坛就是这样贴的。不知道为什么。现在应该好多了。
-
谢谢。我明白它是怎么回事:)
标签: c# httpwebrequest ip webrequest