如何使用Golang进行Web Scraping单击按钮[关闭]

问题描述 投票:-1回答:1

我正在尝试使用Golang抓取一个网站,为了获得更多内容,我需要点击<button>并等待几秒钟。 (注意:网站没有分页)

我找到了一些很酷的软件包来做网络抓取:

  • 冲浪(gopkg.in/headzoo/surf.v1)
  • goquery(github.com/PuerkitoBio/goquery)

但我找不到如何点击按钮。

有没有可以做到这一点的包?或者我需要使用ChromeDriver / Headless Chrome /等?

go web-scraping
1个回答
0
投票

发现于:https://stackoverflow.com/a/26823658/4784357

在Web浏览器开发人员工具中打开Network tab,查看单击按钮继续使用goquery,surf等包时发生的情况。

在其他情况下,Web浏览器需要自动执行此类任务。

© www.soinside.com 2019 - 2024. All rights reserved.