gpt4 book ai didi

node.js - 我得到带有 IP 地址的 ENOTFOUND Node.JS

转载 作者:太空宇宙 更新时间:2023-11-03 22:01:52 24 4
gpt4 key购买 nike

我正在尝试从外部网站获取信息,但收到此错误:

getaddrinfo ENOTFOUND

我的代码是:

var options = {
host: 'http://DOMAIN_OR_IP_ADRESS/',
port: 8080,
path: 'PARAMS_GET (I GUESS)',
method: 'GET',
agent: false
};

http.get(options, function(resp){
resp.on('data', function(chunk){
console.log(chunk);
});
}).on("error", function(e){
console.log("Error: http://IP_OR_DOMAIN" + "\n" + e.message);
console.log( e.stack );
});

当我使用此选项时:

var options = {
hostname: 'www.google.com',
port: 80,
path: '/index.html',
method: 'GET',
agent: false
};

它运行良好,但不适用于我的域或 IP。

非常感谢。

最佳答案

我明白了!

这是因为我在域名或IP地址之前加上了http://

现在适用于:

var options = {
host: 'DOMAIN_OR_IP_ADRESS',
port: 8080,
path: 'PARAMS_GET (I GUESS)',
method: 'GET',
agent: false
};

关于node.js - 我得到带有 IP 地址的 ENOTFOUND Node.JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20724122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com