为 http 请求设置超时可以防止连接永远挂起,等待响应。可以在客户端设置,提高用户体验,在服务器端设置,提高服务间通信。
axios 包为此功能提供了一个超时参数。
const HTTP_TIMEOUT = 3000; const URL = 'https://www.google.com:81'; (async () => { try { await axios(URL, { timeout: HTTP_TIMEOUT, }); } catch (error) { console.error('Request timed out', error.cause); } })();
登录后复制
也可以使用此代码片段来模拟中止的请求。
演示
包含上述示例的演示可以在此处获取。
以上就是Axios 的 HTTP 超时的详细内容,更多请关注抖狐科技其它相关文章!
本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢
-
徐州地铁app如何发布失物 徐州地铁查看失物招领方法
如果您在徐州地铁丢失了物品,不要慌张!「php中文网」小编为大家带来了详细的步骤,帮助您快速找回失物。本文将介绍徐州地铁失物招领流程,指导您如何发布失物信息、查询领取方式等。阅读本文,您将了解如何轻松...
-
《光遇》9.18每日任务怎么做
光遇9.18每日任务攻略每日任务是《光遇》中玩家的日常必做任务,完成任务可获得丰富的奖励。想知道9.18的每日任务如何完成吗?本文由php小编西瓜为您带来详细攻略,不仅带您轻松完成任务,更可顺路获取季...
-
win10系统在公共网络下禁止网络发现的方法
在现代网络环境中,网络发现功能允许设备在网络上被检测到,便利于资源共享。然而,在私人电脑上,开启网络发现却可能带来安全隐患和持续干扰。为了维护隐私和安全,php小编香蕉将指导您关闭电脑中的网络发现功能...
-
win10怎么还原系统win7系统下载
将 windows 10 系统还原为 windows 7 的步骤:备份数据。下载适用于 windows 7 的 iso 文件。创建可启动 usb 驱动器。启动进入 bios。设置 usb 驱动器为首选...
-
PHP 函数单元测试的自动化工具选择
php 单元测试自动化工具的选择取决于易用性、覆盖范围、报告和社区支持等因素。流行的 php 单元测试工具包括:phpunit:具有广泛功能,包括模拟、存根和断言。codeception:使用自然语言...