gpt4 book ai didi

javascript - Node 请求返回 ECONNREFUSED

转载 作者:行者123 更新时间:2023-11-29 21:01:43 24 4
gpt4 key购买 nike

我是 nodejs 和 express 的新手。我正在使用“请求”库来阅读 google.com 的内容。我不断收到连接被拒绝的错误。我从 https://github.com/request/request 中获取了代码

这是我的第一个_request.js 文件:

    var request = require('request');
request('http://www.google.com', function (error, response, body) {
console.log('error:', error); // Print the error if one occurred
console.log('statusCode:', response && response.statusCode); // Print the response status code if a response was received
console.log('body:', body); // Print the HTML for the Google homepage.
});

要运行,我进入文件夹并执行 node first_request.js

它给我的错误是:

enter image description here

我做错了什么?任何指针?

最佳答案

当您设置代理时会发生此错误。该链接在我的电脑上工作正常。您可以使用 request.defaults({}) 设置您的代理选项。您应该指定用户凭据 + 主机和端口。

var request = require('request');

var link = "http://www.google.com";

var proxyUrl = "http://" + user + ":" + password + "@" + host + ":" + port;

var proxiedRequest = request.defaults({'proxy': proxyUrl});

proxiedRequest(link , function (error, response, body) {
//handle the response..
})

关于javascript - Node 请求返回 ECONNREFUSED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46121909/

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