2016-11-07 77 views
-1

我試圖創建一個的Node.js簡單的應用程序,使一個HTTP請求到網站和刮它,我用request NPM包,使得請求,但它不支持javascript,我指的是網站需要運行<script>標籤,但request不讓它跑script如何在Node.js中使用支持javascript發出HTTP請求?

我能做些什麼讓HTTP請求與支持JS

感謝

+1

請說明一下 - 你想在你加載HTTP請求的網頁中運行JS代碼嗎? – matanso

+0

該應用程序的問題是其他地方,並感謝您的答覆。 –

回答

1

開始到現在,你有需要的東西(一個節點或網頁上,我的經驗是在角)宣佈它

var request = require('request'); 

,使用你聲明的功能。

request('http://www.google.com', function (error, response, body) { 
    if (!error && response.statusCode == 200) { 
    console.log(body) // Show the HTML for the Google homepage. 
    } 
}) 

第一行寫着「做一個網絡請求在http://www.google.com」那麼你設置你的函數內部看性反應。根據您希望您的響應包含的內容,查看並解析此函數內部(console.log所在的位置)的不同部分,或者更好地在您擁有數據後從內部調用解析/執行函數。

+0

在節點應用程序中,你真的不需要