如何让webclient连接thouhg socks5代理? [英] How to make webclient connect thouhg socks5 proxies?
本文介绍了如何让webclient连接thouhg socks5代理?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
因为标题说我希望我的webclient与socks5代理连接
So as the title says I want my webclient to connect with socks5 proxies
WebProxy wp = new WebProxy(socks5 proxy);
client1.Proxy = wp;
client1.DownloadString("someurl")
推荐答案
您好BataBo Jokviu,
Hi BataBo Jokviu,
感谢您发布此处。
对于您的问题,您可以尝试使用该代码下面。
For your question, you could try the code below.
//NameSpace: System.Net
using ( WebClient wc = new WebClient () )
{
WebProxy wp = new WebProxy ( "Proxy server IP address: proxy server port" ), true );
if (/*Proxy server does not authenticate*/)
{
wp.Credentials = CredentialCache.DefaultCredentials;
}
else
{
wp.Credentials = new NetworkCredential("UserName", "PassWord");
}
wc.Proxy = wp; //Designated agent
wc.Encoding = System.Text.Encoding.Default;
//wc.DownloadString(....)
//wc.OpenWrite()
}
最诚挚的问候,
Wendy
这篇关于如何让webclient连接thouhg socks5代理?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文