gpt4 book ai didi

javascript - 从 JsonClient 获取错误消息

转载 作者:行者123 更新时间:2023-12-03 08:24:14 24 4
gpt4 key购买 nike

我使用 node.js Restify 创建了一个 JsonClient。

var json_client = restify.createJsonClient({
url: 'http://127.0.0.1:8888',
version: '~1.0'
});

json_client.get('/test?list=' + test_list, function (err, req, res, test_list_results) {
if (err) {
console.log('err: ' + err);
}
else
{
console.log('success');
}
}

我故意关闭网络服务器以查看是否捕获了错误。没有捕获到错误。 json_client.get 内的代码被跳过。如何检测某种形式的错误?

编辑:在得到昆汀的回答后,我在实验时发现了一些东西。如果我省略 connectTimeout,则会出现错误消息。只需要等几秒钟。

最佳答案

connectTimeout: someNumber 添加到您的选项中。 (或者可能只是等待足够长的时间)。

完成后,我得到:

%  node tet.js
err: Error: connect ECONNREFUSED 127.0.0.1:8888

关于javascript - 从 JsonClient 获取错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33620541/

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