2017-07-13 52 views
1

我想向頁面發送請求並獲取整個DOM。基本上爬行。在這個網站上,有一個變量用一些數據直接加載到HTML(不是腳本文件)中。使用我使用request的NodeJS後端,我將如何請求這個頁面並返回變量的數據?這裏有一個例子:使用NodeJS從外部頁面返回Javascript可變數據

http://some-page.com/index.html

<html> 
    <head> 
     <script> 
      var my_var = { 
       title: "Good title", 
       description: "Nice description", 
       page: 5 
      }; 
     </script> 
    </head> 
</html> 

如果我訪問的網站,打開控制檯,輸入my_var我可以在控制檯中看到的內容,所以這是一個全局變量。

我該怎麼做這樣的事情?如果需要,我可以使用另一個請求庫。

+0

也許,東西的eval'效果(body.match(/