当负载均衡中一个域名对应有多台服务器,需要轮询所有服务器时候,一个方法是修改 Host文件,但不方便,网上找到了一个简单的方法,不需要修改本地Host文件,使用HttpWebRequest 的Proxy属性
WebRequest req = WebRequest.Create("http://www.test.com");
req.Proxy = new WebProxy(ip);WebResponse res = req.GetResponse();
Stream ReceiveStream = res.GetResponseStream();
StreamReader sr = new StreamReader(ReceiveStream);
string resultstring = sr.ReadToEnd();
Console.WriteLine(resultstring);