SELENIUM - браузер запускается в небезопасном режиме при использовании прокси и желаемых возможностей - PullRequest
0 голосов
/ 18 января 2019
    // start the proxy
    BrowserMobProxy proxy = new BrowserMobProxyServer();
    proxy.start(0);

    // get the Selenium proxy object
    Proxy seleniumProxy = ClientUtil.createSeleniumProxy(proxy);

    // configure it as a desired capability
    DesiredCapabilities capabilities = new DesiredCapabilities();
    capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);
    capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);

    // start the browser up
    @SuppressWarnings("deprecation")
    WebDriver driver = new ChromeDriver(capabilities);

    // enable more detailed HAR capture, if desired (see CaptureType for the
    // complete list)

    proxy.enableHarCaptureTypes(CaptureType.REQUEST_BINARY_CONTENT, CaptureType.REQUEST_HEADERS,
            CaptureType.REQUEST_CONTENT, CaptureType.REQUEST_COOKIES, CaptureType.RESPONSE_BINARY_CONTENT,
            CaptureType.RESPONSE_CONTENT, CaptureType.RESPONSE_HEADERS, CaptureType.RESPONSE_COOKIES);

    // create a new HAR with the label
    proxy.newHar("google");

    // open website
    driver.get("https://www.google.co.in");

Подскажите, пожалуйста, как запустить браузер в безопасном режиме, даже после использования ACCEPT_SSL_CERTS, поскольку True не работает

...