Установка cookies

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

MikeWaz

Пользователь
Регистрация
08.07.2014
Сообщения
43
Реакции
1
Баллы
8
Можно ли как-то задать свои куки перед заходом на урл?
 
Вопрос закрыт.
Может кому пригодится код C#:
Код:
Развернуть Свернуть Копировать
instance.LoadCookie(Path.Combine(project.Directory,"cookies.txt"));

Файл с куками должен быть в формате IE.
 
  • Спасибо
Реакции: alekwuy
Почему-то импортируются куки только если домен начинается с точки.

Такие куки импортируются:
Код:
Развернуть Свернуть Копировать
.whoer.net    TRUE    /    FALSE    9223372036854775807    my    tratata

Такие нет:
Код:
Развернуть Свернуть Копировать
whoer.net    TRUE    /    FALSE    9223372036854775807    my    tratata
 
импортируются все куки, домен тут не причем, это формат хранения куков у Firefox такой в текстовом файле.
на сколько я понимаю, это означает что кука ставится на домен и поддомены, если запись с точки начинается.
 
импортируются все куки, домен тут не причем, это формат хранения куков у Firefox такой в текстовом файле.
на сколько я понимаю, это означает что кука ставится на домен и поддомены, если запись с точки начинается.
Да формат я знаю, просто я сразу ради эксперимента после загрузки делаю сохранение кук в файл, так вот в нем нет записей те что без точки.
Вот пример кода:
Код:
Развернуть Свернуть Копировать
instance.LoadCookie(Path.Combine(project.Directory,"cookies_load.txt"));
instance.SaveCookie(Path.Combine(project.Directory,"cookies_save.txt"));

Если в начале домена поставить точку, то запись успешно попадает в файл cookies_save.txt.
 
Маленькое уточнение:
Следующий за урлом флаг (TRUE), показывает домен ли это. Доменные урлы должны начинаться с точки и быть не пустыми. Без точки могут быть только урлы с портом.
 

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