Xnet получить исх код из функции c#

236
25 сентября 2017, 00:29

Т.к мне часто приходится делать гет запросы я вывел все в отдельную функцию

HttpResponse GET(string url, string useragent, CookieDictionary cookies, string proxx)
{
    try
    {
        using (var request = new HttpRequest())
        {
            if (proxx != "")
                request.Proxy = Socks5ProxyClient.Parse(proxx);
            request.Cookies = cookies; request.IgnoreProtocolErrors = true;
            request.UserAgent = useragent;
            request.AddHeader("Upgrade-Insecure-Requests", "1");
            var txtresult = request.Get(url);
            return txtresult;
        }
    }
    catch
    {
        return null;
    }
}

Вызываю так:

var txtresult = GET("https://whoer.net/ru", "", null, proxx).ToString();

В результате получаю ошибку Ссылка на объект не указывает на экземпляр объекта.. Такая же ошибка, если принять httpresponse, а потом вытащить исх код

 var result = GET("https://whoer.net/ru", "", null, proxx);
 txtresult = result.ToString();

Хотя кукисы и тп получаю без проблем.

Если в самой функции остановить и проверить, что выдает var rrr = txtresult.ToString(); , то туда записывается исх код страницы. Куда он девается, когда я получаю результат ?

READ ALSO
БД SQLite и библиотека классов

БД SQLite и библиотека классов

Существует библиотека классов с прокси-объектомПопытка добавить в эту библиотеку базу данных увенчалась вот таким провалом:

246
ORA-12899: value too large for column

ORA-12899: value too large for column

Здравствуйте! Имеется файл, с которого считываются данные и они же добавляются в БД Oracle

178
Настройка конфигурации моделей Entity Framework

Настройка конфигурации моделей Entity Framework

Есть таблицы: Products, Tags и связывающая их ProductTags

192