http/https прокси я использую так:
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);
WebProxy proxy = new Webproxy(host,port);
req.Proxy = proxy;
HttpWebRespone res = req.GetWebResponse();
Но с socks5/4 не удается получить Respone. Постоянно ошибка("Tor is not Http proxy"). Собственно вопрос: "какой класс поддерживает работу с socks5?"
Socks беру от TorBrowser.
Ответ
Для тех кто ищет. Самый простой способ это воспользоваться библиотекой xNet
HttpRequest req = new HttpRequest();
req.Proxy = ProxyClient.Parse(ProxyType.Socks5, "host:port");
var respone = req.Get("Https://google.com").ToString();
Комментариев нет:
Отправить комментарий