《LINUX實戰:如何使用Google Chrome Headless模式》要點:
本文介紹了LINUX實戰:如何使用Google Chrome Headless模式,希望對您有用。如果有疑問,可以聯系我們。
Google Chrome最新版本發布了一個新的實用功能Headless Chrome. 無界面Chrome對瀏覽器自動化非常有用. 您可以使用命令行和編程語言捕捉任何網頁的屏幕截圖,而無需啟動Chrome GUI. 它還支持打印網頁DOM并創建網頁的pdf.
本教程將贊助您在Linux命令行上使用Google Chrome Headless模式.
1.啟動無界面Chrome
打開系統節制臺,并使用--headless命令行選項更多地啟動Google Chrome Headless模式.
$ google-chrome --headless http://www.example.com
這種無界面模式還支持遠程調試選項,以檢查發生的情況. 您可以在任何其他瀏覽器的指定端口上拜訪系統,并檢查在那里渲染的內容. 在指定端口上使用以下命令啟動調試:
$ google-chrome --headless? --remote-debugging-port=9222 https://google.com
現在在另一個Web瀏覽器中拜訪http://localhost:9222.
Headless Chrome還具有許多其他有用的功能,如打印DOM,通過命令行捕捉截圖或創建任何網頁的pdf.
2.捕捉網頁截圖
您可以使用--screenshot選項來捕獲任何網頁的截圖. 輸出屏幕截圖將保留在當前目錄中.
$ goolge-chrome --headless --disable-gpu --screenshot http://www.example.com/
3.創立網頁PDF
您可以使用--print-to-pdf選項來創建任何網頁的PDF. 輸出pdf文件將保留在當前目錄中.
4.打印網頁DOM
您可以使用--dump-dom標記將document.body.innerHTML打印到標準輸出.
? -dump-dom標記將document.body.innerHTML打印到stdout:
$ google-chrome --headless --disable-gpu --dump-dom http://www.example.com/
參考:拜訪以下鏈接以了解有關Headless Chrome的更多詳細信息.
https://developers.google.com/web/updates/2017/04/headless-chrome
Google Chrome暗藏設置URL列表匯總?
Ubuntu 16.04下安裝64位谷歌Chrome閱讀器?
Ubuntu 16.04中為Chromium、Chrome、Firefox安裝Flash播放器插件?
Ubuntu 16.04環境Chrome中筆墨體更換
本文永遠更新鏈接地址:
《LINUX實戰:如何使用Google Chrome Headless模式》是否對您有啟發,歡迎查看更多與《LINUX實戰:如何使用Google Chrome Headless模式》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9803.html