HttpRequest + proxy работает не корректно

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by stas1kus, 30 Nov 2014.

  1. stas1kus

    stas1kus New Member

    Joined:
    25 Jun 2012
    Messages:
    33
    Likes Received:
    4
    Reputations:
    0
    Добрый вечер.
    У меня проблема, у меня есть метод который выполняет аутентификацию на сайт с помощью xNet. Сейчас я к реквесту подключил прокси, прокси рабочая, пост на сайт проходит (вижу что был логин на страницу с указанного ИП), но ответ на реквест в программе идет очень долго и потом просто валится...

    Code:
    var request = new HttpRequest();
    request.Proxy = HttpProxyClient.Parse("36.250.74.88:80");
    request.UserAgent = HttpHelper.ChromeUserAgent();
    request.KeepAlive = false;
    request.Cookies = new CookieDictionary();
    string post = request.Post("http://www.webpage/login/", "action=login&email=" + System.Web.HttpUtility.UrlEncode(login) + "&password=" + System.Web.HttpUtility.UrlEncode(pass, Encoding.GetEncoding(1251)) + "&remember=on", "application/x-www-form-urlencoded").ToString();
    На request.Post получаю вот такой вот эксепшен, "HttpExceprion was unhandled. Failed to load the body of the response message from HTTP-server". Try/catch блок убрал специально, чтоб увидеть что за ошибка валится.