我運行node myserver.js
包含代碼波紋管,並在40-50sec後我得到錯誤(在代碼下面)。什麼都沒有發生時爲什麼會出現錯誤?NodeJs錯誤:連接ETIMEDOUT
var options = {
host: 'google.com',
port: '80',
path: '/',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'Content-Length': 'post_data.length'
}
};
var subscribeRequest = require('http').request(options, function(res) {
console.log('send request');
}).on('error', function(err){console.log(err.stack)});
Error: connect ETIMEDOUT
at errnoException (net.js:904:11)
at Object.afterConnect [as oncomplete] (net.js:895:19)
這也發生在服務器拒絕你的請求時。如果你請求服務器的許多請求,他們可能會阻止你一段時間後,會導致此錯誤。 –