爬虫類webmagic selenium java chrome driver headless data:,

801 ワード

一日半もかかった問題で,やっと糸口がついた.爬虫類内でseleniumを使用し、chromeの窓なしモードをオンにしたい.driverで「-headless」パラメータが設定されている場合、urlが「data:,」のウィンドウがポップアップされます.ページを1つ登るたびに弾きます.chromedriverのバージョンとchromeのバージョンは互いに対応しており、他のパラメータを追加するなど多くの方法を試みても無駄です.今日、たまたま問題が発見されました.selenium-java、selenium-chrome-driverの2つのパッケージのバージョンで、私は旧版3.0.1を使っています.3.8.1のような新しいバージョンに変えると、弾窓はありません.でも私が前に書いた爬虫類は、なぜかまた仕事をしなくなった・・・うるさい
修正後のselenium依存度は次のとおりです.
        
            org.seleniumhq.selenium
            selenium-java
            3.9.1
        
        
            org.seleniumhq.selenium
            selenium-chrome-driver
            3.9.1