[英]Get a javascript variable from a web page without interaction/heedlessly
下午好,我们希望从网页中获取 javascript 变量,我们通常能够在 Chrome DevTools 中检索打字app
。
但是,我们希望无头地实现这一点,因为它必须在众多应用程序上执行。
我们的想法:
在页面上使用 Puppeteer 实例到 go,键入命令并返回变量,这有效,但非常耗资源。
对页面使用 GET/POST 请求试图注入 JS 命令,但我们没有成功。
然后我们想知道是否会有更简单的解决方案,例如可以提取变量的特殊 API? 目标是在没有人工交互的情况下自动执行此过程。
谢谢你的帮助!
您可以将 Chrome 嵌入到您的应用程序中并对其进行检测。 它将是无头的。
我们过去曾使用这种方法从 PowerPoint Online 复制内容。
我们使用 .NET 来执行此操作,因此使用了 CEFSharp。
您的问题与其说是关于 JS API(因为该网页不是您可以编辑的,您只能请求它),不如说是关于网络爬虫/浏览器自动化。
您必须添加详细信息才能获得明确的答案,但我看到两种情况:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.