Задать вопрос
@eyuioa

Как быстро установить куки через Selenium для большого количества доменов?

Пользуюсь библиотекой php-webdriver, при попытке установить cookies для другого домена она выкидывает Exception говорящий о невозможности совершить это действие. Единственный вариант который я смог найти для неё, это циклом по списку переходить на каждый сайт и устанавливать для него cookies. Ладно если сайта 2-3 штуки, но если их 10 и более, то это достаточно затратная по времени операция. Поэтому вопрос, можно ли как-то установить куки для браузера в одно действие, или хотя бы без загрузки каждого ресурса?
P.s. Для того, чтобы всё это происходило побыстрее отключаю загрузку картинок и JS, а потом включаю снова, но этого всё равно недостаточно, слишком медленно.
  • Вопрос задан
  • 190 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@prafair
QA Engineer
Без загрузки на получится, это заложено в web driver (см. https://w3c.github.io/webdriver/#add-cookie и https://w3c.github.io/webdriver/#dfn-invalid-cooki... )

Возможно поможет статья про то, как быстро установить куки https://link.medium.com/x4UzstWotcb
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы