Я разрабатываю простое приложение nodejs. Я пытаюсь сделать вызов REST API из этого приложения, у REST API есть базовая аутентификация. Я получаю ошибку «ERRORError: getaddrinfo ENOTFOUND» Пробовал варианты, предложенные в stackoverflow, но не смог заставить его работать. Может кто-нибудь, пожалуйста, помогите мне на this..Here это код, я использую `вызов стороннего отдыха api из узла
var http = require('http');
var url = 'someurl';
var username = 'username';
var password = 'password';
var optionsget = {
host: 'someurl',
method: 'GET',
auth: username + ':' + password,
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
}
};
console.log('Do the GET call');
// do the GET request
var reqGet = http.get(optionsget, function(res) {
console.log("Hii");
console.log("statusCode: ", res.statusCode);
res.on('data', function(d) {
console.info('GET result:\n');
process.stdout.write(d);
console.info('\n\nCall completed');
});
});
reqGet.end();
reqGet.on('error', function(e) {
console.error("ERROR" +e);
});
Заранее спасибо
С уважением
СКЗ
Возможный дубликат [Node.js getaddrinfo ENOTFOUND] (http://stackoverflow.com/questions/17690803/node-js-getaddrinfo-enotfound) – ThomasThiebaud
thomas .. Я пробовал все возможные способы, которые я нашел в stackoverflow .. Я тоже не могу выполнить ping. Я пробовал пинговать www.google.com. Получение времени ожидания подключения для всех сообщений – user1948228
Можете ли вы поделиться URL-адресом? – ThomasThiebaud