我正在为Golang中的网站构建日志记录工具,并且想知道是否可以从我的Go程序中查询Javascript对象。例如,当我在Chrome中打开开发人员工具并在控制台中键入特定变量时,将输出该变量的值。
我想开发一个Go脚本,该脚本可以查询给定网站的变量值,并将该值打印到计算机的命令行中。
我尝试用多个措词搜索我的问题,但没有找到任何相关信息。我什至不确定是否有可能用任何语言。
答案 0 :(得分:1)
我认为您真正想要的是Go编写或使用的“无头浏览器”-这是Reddit thread,有可能。
实际上,您是在要求访问一个网站curl
并从中解析运行时变量,但是curl
实际上并没有呈现响应,这就是为什么您需要一个无头浏览器的原因某种形式呈现输出,然后在沙盒环境中与页面进行交互。