C# - запрос через Tor

130
06 сентября 2021, 15:00

Можно ли в C# отправить HTTP запрос через Tor? Пробовал использовать адрес прокси из сетевых настроек Tor Browser:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://2ip.ru/");
request.Proxy = new WebProxy("127.0.0.1:9150");
using (var response = request.GetResponse())
{
}

Приведённый код выбрасывает исключение:

Unhandled Exception: System.Net.WebException: The remote server returned an error: (501) Not Implemented.

Вроде прокси отвечает, но, почему-то, с ошибкой. Как заставить его работать?

READ ALSO
Подкорректировать regular expression

Подкорректировать regular expression

Написал вот такую регулярку

137
Вывод данных разделенных символом из базы

Вывод данных разделенных символом из базы

Есть база данных, которая содержит в себе данные в следующем виде(данные случайные):

103
разница в throw, throw new, throw ex

разница в throw, throw new, throw ex

В чем все таки разница и зачем вообще бросать исключение? Я так понимаю если у нас в где-то вызывается метод в котором потенциально может быть...

114
Альтернативы к Console.Clear(); и к Environment.Exit(0); в C#

Альтернативы к Console.Clear(); и к Environment.Exit(0); в C#

Нужно узнать альтернативы к ConsoleClear(); и к Environment

159