Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 14.04.2016, 18:54   #1
Notan1310
Форумчанин
 
Регистрация: 01.01.2012
Сообщений: 118
Репутация: 10
По умолчанию Phantomjs хранение/чтение cookies - C#

Здравствуйте. Мне нужно организовать работу с сайтом с использованием cookies для Webdriver phantomjs, чтобы избежать лишней авторизаций. Я думал что добавив service.CookiesFile = "data/cookies.txt"; Cookies будут автоматически записываться в этот файл.

Код:

            var service = PhantomJSDriverService.CreateDefaultService();
            service.HideCommandPromptWindow = true;
            service.WebSecurity = false;
            service.IgnoreSslErrors = true;
            service.LoadImages = false;
            service.HideCommandPromptWindow = true;
            service.CookiesFile = "data/cookies.txt";
            IWebDriver driver = new PhantomJSDriver(service);

Но это не сработало. Записывается только

Код:

[General]
cookies=@Variant(\0\0\0\x7f\0\0\0\x16QList<QNetworkCookie>\0\0\0\0\x1\0\0\0\0)

Как мне заставить записывать в куки для последующего чтения? Какие дополнительные действия мне нужно предпринять?

Спасибо!

UPD:
Я знаю что работать с cookies можно только на текущем домене, но у меня не вносятся ни какие cookies. Прогонял по списку доменов где должны по идее вносится хоть какие то данные но без изменений, в контейнере есть cookies но они не сохраняются. Быть может я не правильно представляю как должно работать? Если у вас есть решение, то буду рад услышать.
Notan1310 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Phantomjs как использовать из С++ ninja2 Visual C++ 7 04.09.2015 19:50
Закрытие phantomjs veter48 PHP 1 07.12.2013 04:28
PhantomJS JavaScript для HTML и cookies D_E_N JavaScript, Ajax 9 11.10.2013 17:15
Cookies aukly Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) 2 14.03.2011 12:28
Чтение, чтение и еще раз чтение Alex Cones Общие вопросы Delphi 3 07.06.2009 15:28


09:47.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru