#278 · 主分类: AI代理与自动化
rod
automation
cdp
chrome-devtools
chrome-devtools-protocol
chrome-headless
crawling
devtools
devtools-protocol
go
golang
gorod
headless
rod
scraper
testing
web
web-scraping
用于Web自动化和抓取的Chrome DevTools协议驱动程序。
项目最后更新:08/11/26
GitHub Stars
7.1K
Forks数量
480
贡献者数量
66
许可证
MIT
收录理由
Rod 是一个基于 DevTools 协议的 Go 库,能够驱动真实的 Chrome 浏览器,因此可以渲染那些对普通 HTTP 客户端不返回任何内容的 JavaScript 重页面。这使它成为抓取和自动化工作的可靠基础:自动等待元素、请求劫持、截图捕获等辅助功能,省去了你原本需要手写的样板代码。它还支持嵌套 iframe 和 shadow DOM,并在崩溃后清理残留的浏览器进程——当抓取任务无人值守运行时,这一点尤为重要。API 是线程安全的,如果高级辅助函数不适合你的场景,底层包也允许你在其上构建自己的自动化层。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。