1
我已經在c#中創建了一個應用程序,我想添加代理服務器我該如何做。如何在c#中添加代理#
我已經在c#中創建了一個應用程序,我想添加代理服務器我該如何做。如何在c#中添加代理#
您可以設置一個全局代理這種方式
System.Net.Uri proxyURI = new System.Net.Uri("http://64.202.165.130:3128");
System.Net.GlobalProxySelection.Select = new System.Net.WebProxy(proxyURI);
或將其設置爲這樣的的WebRequest:
var proxyURI = new System.Net.Uri("http://64.202.165.130:3128");
var proxy = new System.Net.WebProxy(proxyURI);
// If u need passwords:
proxy.Credentials=new NetworkCredential(username,password);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.stackoverflow.com");
request.Proxy = proxy;
}
如果您的意思是您使用webclient訪問某些網址,則可以使用以下代碼爲其設置代理。以便您的請求將通過代理服務器隧道。
WebClient wc = new WebClient();
wc.Proxy = new WebProxy("proxyServer", 8080);
添加代理服務器是什麼? – 2010-01-12 13:16:35
你想寫一個代理服務器?通過代理服務器直接請求? – 2010-01-12 13:18:33
請定義「代理服務器」。 – 2010-01-12 13:18:47