[英]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.