php-webdriver selenium 打开火狐浏览器的https网址报错

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29945729/article/details/78263302
最近在用webdrive,selenium做爬虫。发现通过webdriver打开http的网址可以正常打开,打开https的网址就会提示链接不安全,缺少证书。最后通过查阅资料发现需要设置profile

具体代码:

        $host = 'http://localhost:4444/wd/hub';
        $profile = new FirefoxProfile();
        $profile->setPreference('security.enterprise_roots.enabled', true);//设置下profile参数可以正常访问https

        $caps = DesiredCapabilities::firefox();
        $caps->setCapability(FirefoxDriver::PROFILE, $profile);
        $driver = RemoteWebDriver::create($host, $caps);
        $driver->get('https://www.baidu.com');



展开阅读全文

没有更多推荐了,返回首页