0
我試圖運行下面的代碼節點,「錯誤:連接ECONNREFUSED」當調用http.request
function getQuestions() {
var options = {
host: 'mysite.com',
path: '/services/v2/question.json',
headers: {
"Content-Type": "application/json",
"accept": "application/json; charset=UTF-8",
'Authorization': auth
}
};
http.request(options, function(response) {
console.log("Everything worked!");
}).on('error', function(e) {
console.log('problem with request: ' + e.stack);
});
}
但它總是錯誤說...
problem with request: Error: connect ECONNREFUSED
at errnoException (net.js:905:11)
at Object.afterConnect [as oncomplete] (net.js:896:19)
當我把同樣的信息到郵遞員它工作正常。有沒有一種方法來調試呢?
更新
嘗試這個...
var options = {
host: "google.com"
};
同樣的結果所以一定出事了我的代碼。有任何想法嗎?
什麼是auth?什麼是HTTP響應? – undefined
當然,我不能發佈身份驗證,但它只是基本身份驗證。我將確切的文本複製到郵遞員,它工作正常。我不認爲這是問題,因爲谷歌的例子沒有認證。可能是代理或一些這樣的,但我不知道如何調試 – Jackie