私は単純な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);
});
感謝を使用しています よろしく
VHC
[Node.js getaddrinfo ENOTFOUND]の複製があります(http://stackoverflow.com/questions/17690803/node-js-getaddrinfo-enotfound) – ThomasThiebaud
トーマス..私はstackoverflowで見つけたすべての可能な方法を試しました..私もpingできません.pinging www.google.comを試しました。すべてのpingで接続タイムアウトエラーが発生する – user1948228
URLを共有できますか? – ThomasThiebaud