Добавить пользовательский заголовок запроса в Codeception - PullRequest
0 голосов
/ 24 декабря 2018

В настоящее время существует проблема для нового браузера Safari 11.1 и позже, что обычные параметры входа не могут быть обработаны в формате: "http (s): // user: pass @ host".

Кажется, что естьспособ обойти это путем отправки настраиваемого заголовка запроса в Selenium с использованием класса WebDriverBackedSelenium.

selenium = new WebDriverBackedSelenium(driver, "http://<user>:<password>@<host>");
selenium.start("addCustomRequestHeader=true");
selenium.addCustomRequestHeader( "Authorization","Basic "+"YWRpZGFzOmFkaWRhczEyMyM=" );

Есть ли способ сделать это в PHP / Codeception?Поскольку в коде не существует класса WebDriverBackedSelenium, есть ли какая-то альтернатива этому, которую можно использовать, или какой-то другой способ сделать это эффективным способом?

...