Изменить прокси-сервер после запроса Http с помощью xNet (c #) - PullRequest
0 голосов
/ 03 марта 2019

В настоящее время я работаю над приложением C #, которое отправляет requests на сервер.Я использую прокси, чтобы изменить свой IP-адрес, чтобы избежать запретов ...

Проблема: Единственная проблема - это не работает так, как я хочу.Я хочу, чтобы программа автоматически меняла имя пользователя и прокси, а также повторяла эту функцию (после button click:)

using xNet;

using (var request = new HttpRequest())
{
    string proxy = "127.0.0.1:8888";

    request["Accept"] = "*/*";
    request.Proxy = Socks5ProxyClient.Parse(proxy);

    var attempt = request.Post("https://fortnite-public-api.theapinetwork.com/prod09/users/id?username=" + TextBox1.Text).ToString();
}

Мой вопрос к моему коду: можно ли повторить функцию, не используяa timer? А также как я могу сделать так, чтобы прокси и имя пользователя автоматически менялись после ответа сервера?

Как я хочу, чтобы код работал: По сути, пользователь импортируетсписок имен пользователей и прокси (IP: PORT,) после того, как пользователь щелкнет по старту button, он отправит серверу первую строку text и установит прокси из импортированного файла Proxy.txt.После того, как сервер responds, он отправит серверу сервер вторую строку текста и изменит прокси на вторую строку прокси из импортированного текстового файла.Таким образом, он начинается с ProxyCount и UserNameCount 1, а затем ++ продолжает отправлять, пока не достигнет последней строки имени пользователя.

...