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

时间:2019-05-29 01:02:52

标签: javascript go

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

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

我尝试用多个措词搜索我的问题,但没有找到任何相关信息。我什至不确定是否有可能用任何语言。

1 个答案:

答案 0 :(得分:1)

我认为您真正想要的是Go编写或使用的“无头浏览器”-这是Reddit thread,有可能。

实际上,您是在要求访问一个网站curl并从中解析运行时变量,但是curl实际上并没有呈现响应,这就是为什么您需要一个无头浏览器的原因某种形式呈现输出,然后在沙盒环境中与页面进行交互。