Вопрос по cookieContainer

  • Автор темы Автор темы xASZx
  • Дата начала Дата начала

xASZx

Client
Регистрация
24.11.2017
Сообщения
72
Реакции
15
Баллы
8
Подскажите как правильно написать cookieContainer: запрос, как только не пробовал все равно пишет ошибку " Получение списка локальных переменных Ссылка на объект не указывает на экземпляр объекта."

C#:
Развернуть Свернуть Копировать
project.Profile.CookieContainer.Clear();
// creates new cookie container
var cookieContainer = new CookieContainer();

var test = ZennoPoster.HTTP.Request(
    method: ZennoLab.InterfacesLibrary.Enums.Http.HttpMethod.GET,
    url: "https://google.com",
    content: string.Empty,
    contentPostingType: string.Empty,
    proxy: project.GetProxy(),
    Encoding: "UTF-8",
    respType: ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody,
    Timeout: 30000,
    Cookies: string.Empty,
    UserAgent: project.Profile.UserAgent,
    UseRedirect: true,
    MaxRedirectCount: 5,
    AdditionalHeaders: new string[] {},
    DownloadPath: project.Directory,
    UseOriginalUrl: false,
    throwExceptionOnError: true,
      cookieContainer: cookieContainer,
    removeDefaultHeaders: true);

    project.SendInfoToLog("test" + test);

Может еще куда то какие параметры надо добавить, в справке был еще такой код
C#:
Развернуть Свернуть Копировать
public class CookieContainer : ZennoLab.InterfacesLibrary.ProjectModel.ICookieContainer
Куда его вставить надо?
 
В него лучше передавать project.Profile.CookieContainer.
Так тоже пробовал, и все равно ошибка "Получение списка локальных переменных Ссылка на объект не указывает на экземпляр объекта."
 
Такой код тоже не отрабатывает, пишет туже ошибку

C#:
Развернуть Свернуть Копировать
ZennoPoster.HTTP.Request(InterfacesLibrary.Enums.Http.HttpMethod.GET, "https://zennolab.com", cookieContainer: project.Profile.CookieContainer);
 
Оказалось если в кубике есть точка останова то код выполняется с этой ошибкой, если убрать точку останова то все норм
 
Оказалось если в кубике есть точка останова то код выполняется с этой ошибкой, если убрать точку останова то все норм
дык, у этого бага борода как у дядьки черномора :) на текущий момент отладка в зенке, внутри с# ну очень проблематична. я в основном щас выводом в лог пользуюсь.
 
дык, у этого бага борода как у дядьки черномора :-) на текущий момент отладка в зенке, внутри с# ну очень проблематична. я в основном щас выводом в лог пользуюсь.

ага) тоже сейчас все в лог начал кидать)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)