猿问

如何在 Go 中访问网站特定的 Javascript 对象?

我正在为 Golang 中的网站构建一个日志记录工具,并且想知道是否可以从我的 Go 程序中查询 Javascript 对象。例如,当我在 Chrome 中打开 Developer Tools 并在控制台中键入特定变量时,会输出该变量的值。

我想开发一个 Go 脚本,可以查询给定网站的变量值,并将该值打印到机器的命令行。

我尝试用多种措辞在谷歌上搜索我的问题,但没有找到任何相关信息。我什至不确定是否可以使用任何语言。


交互式爱情
浏览 98回答 1
1回答

ibeautiful

我认为您真正要寻找的是由 Go 编写或使用的“无头浏览器”——这是一个具有某些可能性的Reddit 线程。实际上,您是在向curl网站请求并从中解析运行时变量——但curl实际上并没有呈现响应,这就是为什么您需要某种无头浏览器来呈现输出然后与页面交互的原因在沙盒环境中。
随时随地看视频慕课网APP

相关分类

Go
我要回答