当前,新版Safari 11.1浏览器存在一个问题,以后无法以以下格式处理常规登录参数:“ http(s):// user:pass @ host”。
似乎有一种方法可以通过使用WebDriverBackedSelenium类在Selenium中发送自定义的请求标头来绕过此操作。
selenium = new WebDriverBackedSelenium(driver, "http://<user>:<password>@<host>");
selenium.start("addCustomRequestHeader=true");
selenium.addCustomRequestHeader( "Authorization","Basic "+"YWRpZGFzOmFkaWRhczEyMyM=" );
在PHP / Codeception中,这是一种方法吗?由于在代码接收中没有WebDriverBackedSelenium类,是否可以使用其他替代方法,或者以其他有效方式做到这一点?