-2
我有一個網站(juvalis.de)的問題,回調函數沒有執行。我試圖添加標題...並且仍然不起作用。隨着捲曲工作很好,並與其他網站工作正常,有什麼建議嗎?Node.js http請求不能在一個網站上工作
var request=require('request');
request({
uri: "https://www.juvalis.de",
headers:{
'user-agent':'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36 '
}, },
function(error, response, body) {
if(error)throw error;
console.log(body);
});
這似乎是一個重複的問題[this one](http://stackoverflow.com/questions/7967037/how-to-make-external-http-requests-with-node-js)。 –
是的,但仍然無法正常工作,var http = require('https'); var options = { host:'www.juvalis.de', port:443, path:'/' }; http.get(選項,功能(RESP){ resp.on( '數據',功能(塊){ }); })。在( 「錯誤」,函數(E){ 控制檯。日誌(「出錯:」+ e.message); }); –
我無法在https://nodejs.org/api/http.html#http_http_request_options_callback的Node請求對象的屬性列表中找到'uri'(或'url')。您是否爲工作的網站使用相同的請求對象屬性名稱? – traktor53