I try to request external url from my nodejs application, instead of getting json as response, i get an dns.js error, may be some of you have already faced this issue and have any solution ?
/* The request */
request = require('request');
const options = {
url: 'http://my_url_host',
port: 8188,
path: `/shop`,
qs: { id:5 }
};
request.get(options, function(response){
console.log(response);
})
The console output :
0|server | { Error: getaddrinfo ENOTFOUND my_url_host
my_url_host:80
0|server | at errnoException (dns.js:55:10)
0|server | at GetAddrInfoReqWrap.onlookup [as oncomplete]
(dns.js:97:26)
0|server | code: 'ENOTFOUND',
0|server | errno: 'ENOTFOUND',
0|server | syscall: 'getaddrinfo',
0|server | hostname: 'my_url_hostr',
0|server | host: 'my_url_host',
0|server | port: 80 }
Someone could help me please? i already search over google without success.
Thank you.