腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
axios
重试
并
超时
、
、
、
我有一个用例,在尝试POST请求时,如果API
超时
,我需要
重试
Axios
POST请求。如果API
超时
,我需要
重试
3次,如果POST操作不能在4秒内完成,则每次
重试
请求都应该在4秒内
超时
。我正在使用下面的代码,但是
重试
和
超时
似乎都不起作用。你能让我知道哪里出了问题以及正确的代码片段吗?axiosRetry(
axios
, { retries: 3 });
axios
.post(url,payload,
浏览 18
提问于2020-01-27
得票数 3
1
回答
为每次
重试
尝试
重试
Axios
POST请求的
超时
、
、
我有一个用例,如果出现任何错误,我需要
重试
Axios
请求3次,如果在3秒内没有得到任何响应,每次
重试
尝试都应该在3秒内
超时
。下面是我正在使用的代码。它
重试
3次,但不
超时
每次
重试
尝试。如何
超时
每次
重试
?const axiosRetry = require('
axios
-retry');
axios</e
浏览 1
提问于2020-02-09
得票数 4
1
回答
如果超过
超时
,取消
axios
请求;如果以前的请求在nodejs中
超时
,则
重试
、
、
如果我在
axios
中使用cancelToken库(npm包)。一旦请求被取消,我们就不能
重试
请求。在收到来自
axios
请求的响应之前,请求不会转到下一行(甚至在
超时
之后)。我需要一个答案来取消
超时
后的请求,并且在
超时
的情况下也应该
重试
请求。
浏览 12
提问于2022-01-18
得票数 0
回答已采纳
2
回答
承诺用
axios
递归,
重试
捕获
、
该文件使用IPFS存储,当出现
超时
时,我想再次尝试调用
axios
.get()。我的当前代码如下: return
axios
.get(url, { responseType: 'blob' }).then((response
浏览 3
提问于2022-09-22
得票数 1
1
回答
正确
重试
或在
Axios
调用的错误连接上出错
、
、
经过大量挖掘,我已经将问题缩小到
axios
进程,这些进程不会完成,也不会相应地失败。 为了解决这个问题,我尝试了更改
超时
或
重试
,但这似乎并不能在所有情况下解决问题-许多似乎不会遇到错误路径。, { retries: 4 }); dispatch(dispatch({ type: 'LOAD_CHALLENGES_FAILURE
浏览 16
提问于2019-09-09
得票数 2
回答已采纳
1
回答
Axios
获取请求在本地工作,但在无服务器上
超时
、
、
、
、
我还尝试了在
axios
和superagent之间切换。 路由工作得很好,经过几个小时的调查,我已经将问题缩小到fetch/
axios
位。当我没有向
axios
/superagent/etc添加
超时
时,应用程序只是继续运行并以15/30秒的速度
超时
,无论是哪一个设置,都会得到一个错误50*。protected async fetchHtml(uri: string): Promise<CheerioStatic | null> { const
浏览 23
提问于2019-12-27
得票数 0
2
回答
在什么情况下会发出HTTP请求,但没有收到响应?
、
、
、
我正在使用
axios
来发出HTTP请求并得到一个错误。这是一个关于处理错误的。 .catch(function (error) { // The request was
浏览 0
提问于2018-09-16
得票数 5
3
回答
Axios
总是在AWS Lambda上为特定的API
超时
。
、
描述问题 const response = await
axios<
浏览 2
提问于2020-03-04
得票数 3
1
回答
迷航向上/重新加载错误-默认:警告:连接
超时
。
重试
…
、
、
默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接<e
浏览 0
提问于2015-01-29
得票数 4
回答已采纳
2
回答
游走向上和重新加载-默认:警告:连接
超时
。
重试
..。
、
、
默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接<e
浏览 2
提问于2015-01-29
得票数 9
回答已采纳
1
回答
DefaultRetryPolicy -写入
超时
、
DefaultRetryPolicy的文档显示 在读取
超时
时,如果答复了足够多的副本,但没有检索数据。如果我们在写入批处理语句使用的分布式日志时
超时
,则对写入
超时
进行。这种
重试
策略是保守的,因为它不会以与初始操作不同的一致性级别
重试
。这是否意味着,当我在不使用任何自定义
重试
策略的情况下执行一个简单的session.execute(BoundStatement),
并
获得一个写入
超时
,默认的
重试<
浏览 0
提问于2018-09-25
得票数 0
回答已采纳
1
回答
处理外观HTTP请求(当前使用
axios
)
、
、
、
、
客户端使用
axios
来调用Express服务器。 我在服务器端的体验是,大约2分钟后,请求再次被调用(没有用户输入)。然后,这两个请求都在客户机上失败(但在服务器上成功)。我相信我看到的是一个尝试-
超时
-中止-
重试
-
超时
-中止-中止序列。我尝试将一个{timeout: 5 * 60 * 1000}传递给
axios
,以获得5分钟的
超时
时间--但没有效果。或者使用与
axios
不同的库?
浏览 0
提问于2018-11-22
得票数 2
回答已采纳
1
回答
使用jest和
axios
模拟api调用失败一定次数
、
、
、
、
我有一个函数,它设置一个api调用,然后将该函数传递给一个
重试
函数,该函数执行该调用,如果失败,则
重试
该调用,最多
重试
5次。public someAPICall() { } } } 我
浏览 27
提问于2020-01-24
得票数 0
1
回答
Jenkins管道
重试
即使在
超时
后也会发生
、
(我认为这将是包括
重试
在内的尝试的
超时
),第二次
重试
尝试无论如何都会发生,子作业将无限期运行。在这种情况下不会
重试
。 即使没有并行块,这也是可重现的。 这是一个已知的问题吗?或者它是如何工作的? 编辑: 请注意,如果我使用睡眠(时间:3,单位:“秒”)而不是“构建作业”步骤,
重试
尝试不会发生。因此,这可能与retry块捕获子作业的已取消异常(由
超时
引起)
并
尝试
重试
有关-尽管它位于已
超时
的
超时
块中。 编辑2: 对于<e
浏览 66
提问于2020-04-06
得票数 0
8
回答
如何使用
axios
重试
5xx请求
、
我想使用
axios
重试
5xx请求。我的主请求位于try catch块的中间。我正在使用
axios
-retry库自动
重试
3次。 retries: 3const requestOptions=
浏览 4
提问于2019-05-10
得票数 24
1
回答
如何使用分发服务器配置第二级
重试
我是否必须在分发服务器上启用第二级
重试
,或者只需在每个工作服务器上启用第二级
重试
就足够了?
超时
管理器正在分发服务器上运行,并且已在每个工作服务器上禁用。我的理论是,我只需要在workers上启用第二级
重试
,它会将它们的
重试
发送到位于分发服务器上的
超时
管理器地址。分发服务器不是作为主服务器运行的,它只运行
超时
管理器
并
执行消息分发。
浏览 2
提问于2013-03-19
得票数 0
回答已采纳
2
回答
如何进行递归承诺
、
、
、
、
我想向我的javascript HTTP服务添加
重试
逻辑,该服务在内部使用
Axios
并
返回承诺。目标是
重试
fetch/post,直到它解析或超过
重试
限制。numRetry)
axios
.get
浏览 0
提问于2016-07-28
得票数 2
1
回答
在尝试游荡时
超时
、
、
我正试着按照Laravel宅基地教程开始使用流浪者,但当我尝试流浪时,我一直得到连接
超时
。默认值: SSH auth方法:私钥默认情况:警告:连接
超时
。
重试
..。默认情况:警告:连接
超时
。
重试
..。
浏览 0
提问于2014-07-03
得票数 0
回答已采纳
1
回答
我的
Axios
响应拦截器失败了?
、
、
我需要在出错时刷新我的令牌,并
重试
失败的请求。我有:
axios
.interceptors.response.use(function(response) { }, function(error) {refreshedHeader = await setHeader()
axios
.defaults.headersrefreshToken()
浏览 27
提问于2020-07-18
得票数 1
回答已采纳
2
回答
如何在javascript中限制函数的执行时间?
当该函数执行时,它可以结束
并
返回数据,或者永远运行。我想限制这个函数的执行,这样如果它挂起,我可以在
超时
之后停止它: 如果运行时间少于10秒(例如,完成需要4秒),则不需要等待6秒才能执行下一个instructions.If --它需要超过10秒(如果函数没有响应在不使用setTimeout()的情况下,有什么方法可以做到这一点(因为如果函数在
超时
之前结束了执行,那么我不想等待)。
浏览 1
提问于2021-02-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
requests:详解超时和重试
韵达快递自动查询并筛选超时件
如何优雅地重试
关于 HttpClient 重试策略的研究
熔断、限流的一些理解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券