rod
v0.116.2
ROD是基於DevTools協議的直接高級驅動程序。它專為Web自動化和刮擦而設計,用於高級和低級使用,高級開發人員可以使用低級軟件包和功能輕鬆自定義或建立自己的Rod版本,而高級功能只是示例的示例構建Rod的默認版本。
中文api文檔
鍊式上下文設計,直觀或取消長期運行的任務
準備就緒的自動等元素
調試友好,自動輸入跟踪,遠程監視無頭瀏覽器
所有操作的線程安全
自動查找或下載瀏覽器
高級幫助者,例如Waitstable,Waitrequestidle,HijackRequests,Waitdownload等
兩步的WaiteVent設計,切勿錯過活動(其工作原理)
正確處理嵌套的iframe或Shadow doms
崩潰後沒有殭屍瀏覽器進程(它如何工作)
CI執行100%測試覆蓋範圍
請先檢查示例_test.go文件,然後檢查示例文件夾。
有關更詳細的示例,請搜索單元測試。例如,方法HandleAuth方法的使用情況,您可以搜索包含HandleAuth的所有*_test.go文件,例如,在存儲庫中使用github在線搜索。您還可以搜索GitHub問題或討論,其中記錄了許多用法示例。
這是桿和ChromedP之間的示例的比較。
如果您有疑問,請提出問題/討論或加入聊天室。
您的幫助非常歡迎!即使只是打開一個問題來提出問題,也可能對他人有很大幫助。
在提出問題之前,請閱讀如何以明智的方式提出問題。
我們使用GitHub項目來管理任務,您可以在此處查看問題的優先級和進度。
如果您想貢獻,請閱讀撰稿人指南。