So I've been playign around with some code, looking at MSDN and trying to figure out how to use Socks5 proxies with the WebClient
class.
As from what I understand you can NOT use Socks5 proxies with the WebClient class, however the information I read was back from C# 4.0
and I am not sure of things has changed up unil C# 7.0
What are my alternatives? How do I make use of Socks5 proxies when making a webrequest?
This keeps timing out, it's a socks4 proxy.
WebClient client = new WebClient();
client.Proxy = new WebProxy("109.197.26.224:39880");
var content = client.DownloadString(new Uri("http://cmyip.org"));