通过SOCKS代理发出HTTP请求

时间:2015-11-25 09:32:52

标签: c# socks

如何通过SOCKS / SOCKS5代理发出HTTP请求?似乎HttpWebRequest仅支持HTTP代理,不支持SOCKS5。

1 个答案:

答案 0 :(得分:2)

我认为这篇文章可能对你很有帮助。 anwser说明为什么某些.NET类不能直接使用socks5代理,并解释了如何使用WebClientHTTPWebRequest类编写客户端代码。

use-webclient-with-socks-proxy

这个也可能有用,因为它展示了如何使用第三方.NET库提供与socks5代理进行通信的功能。

socks-proxy-for-httpwebrequest