使用带有基本身份验证的express和node.js执行get操作时出现ETIMEDOUT错误
我试图从我的项目(angular2服务器端)中的外部url获取一些数据。我总是犯ETIMEDOUT错误。这是我的密码使用带有基本身份验证的express和node.js执行get操作时出现ETIMEDOUT错误,node.js,angular,express,Node.js,Angular,Express,我试图从我的项目(angular2服务器端)中的外部url获取一些数据。我总是犯ETIMEDOUT错误。这是我的密码 var request = require('request'); var username = "username", password = "pwd", url = "myURL", auth = "Basic " + new Buffer(username + ":" + password).toString("base
var request = require('request');
var username = "username",
password = "pwd",
url = "myURL",
auth = "Basic " + new Buffer(username + ":" + password).toString("base64");
request(
{
method: 'GET',
url: url,
headers: {
"Authorization": auth
}
},
function (error, response, body) {
console.log('Error: '+error);
console.log('Response: '+response);
console.log('Body: '+body);
}
);