Поставить куку для инстанта

Levka

Новичок
Регистрация
28.02.2019
Сообщения
7
Благодарностей
1
Баллы
3
Здравствуйте. Есть 1 кука, ее генерировать не надо, просто подсунуть в инстант.
Как ее поставить?

Нашел такое в документации

Но я просто не знаю как поставить этот код.
Где его указывать?

Спасибо за помощь.
 

Levka

Новичок
Регистрация
28.02.2019
Сообщения
7
Благодарностей
1
Баллы
3
И в каком формате должна быть кука?
Есть пример тхт или quote с кодом?

Куда ставить C# код вроде разобрался.
В нужном месте поставил "Свой C# код"
 

Levka

Новичок
Регистрация
28.02.2019
Сообщения
7
Благодарностей
1
Баллы
3
закрыто
 
Последнее редактирование:

Levka

Новичок
Регистрация
28.02.2019
Сообщения
7
Благодарностей
1
Баллы
3
Тема закрыта.
разобрался :-)
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
Тема закрыта.
разобрался :-)
А написать, как?

C#:
Tab tab = instance.ActiveTab;
if (tab.IsNull || tab.IsVoid) throw new Exception("Таб невалиден.");
tab.Navigate("https://httpbin.org/anything", "");
if (tab.IsBusy) tab.WaitDownloading();

tab.MainDocument.EvaluateScript(@"document.cookie = 'username1=John Doe; expires=Thu, 18 Dec 2021 12:00:00 UTC; path=/; samesite=strict'", true, false);
 

Levka

Новичок
Регистрация
28.02.2019
Сообщения
7
Благодарностей
1
Баллы
3
  • Спасибо
Реакции: Yuriy Zymlex

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

Porosenok

Client
Регистрация
26.09.2010
Сообщения
1 280
Благодарностей
96
Баллы
48
Вот ещё вариант:
https://help.zennolab.com/en/v7/zennoposter/7.1.4/webframe.html#topic34.html
C#:
// create new cookie item
var item = project.Profile.CookieContainer.Create(".zennolab.com", "/", "asd", "123", DateTime.Now.AddYears(1), false, false, false);
// add item to container
project.Profile.CookieContainer.Add(item);
А если я в сишарпе создаю свой чистый контейнер var cookieContainer = new CookieContainer(); то туда не добавляется. Как быть?
Код
C#:
var cookieContainer = new CookieContainer();



// create new cookie item
var item = cookieContainer.Create(".site.ru", "/", "s", "123", DateTime.Now.AddYears(1), false, false, false);
// add item to container
cookieContainer.Add(item);

а вроде все получилось, буквы заглавные убрал, спасибо
 
  • Спасибо
Реакции: Yuriy Zymlex

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