如何通过SOCKS / SOCKS5代理发出HTTP请求?似乎HttpWebRequest
仅支持HTTP代理,不支持SOCKS5。
答案 0 :(得分:2)
我认为这篇文章可能对你很有帮助。 anwser说明为什么某些.NET类不能直接使用socks5代理,并解释了如何使用WebClient
和HTTPWebRequest
类编写客户端代码。
use-webclient-with-socks-proxy
这个也可能有用,因为它展示了如何使用第三方.NET库提供与socks5代理进行通信的功能。