使用带有基本身份验证的express和node.js执行get操作时出现ETIMEDOUT错误

时间:2017-10-10 12:00:09

标签: node.js angular express

我正在尝试从我的项目中的外部URL获取一些数据(angular2服务器端)。我总是得到ETIMEDOUT错误。这是我的代码

 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);
        }
    );

0 个答案:

没有答案