gpt4 book ai didi

node.js - Nodejs中HTTPS请求超时

转载 作者:太空宇宙 更新时间:2023-11-04 02:22:49 28 4
gpt4 key购买 nike

由于某种原因,我在请求 HTTPS 网站时遇到读取超时。 (使用node.js最新版本)

代码:

var request = require('request');
request('https://twitchemotes.com/api_cache/v2/global.json',{timeout: 6000}, function (err, response, body) {
if(err){
console.log(err.code === 'ETIMEDOUT'); // logs true
console.log(err.connect === true); //logs false
}
else console.log(body);
});

奇怪的是,这适用于普通的 HTTP 请求。

非常感谢任何帮助

最佳答案

出于某种原因,当您在开发模式下运行express.js应用程序时,请求模块无法处理HTTPS请求。

我刚刚将环境更改为生产,这解决了我的问题。

关于node.js - Nodejs中HTTPS请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32236914/

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