Axios 的 HTTP 超时

2024-09-26 09:13:46 编辑:抖狐科技 来源:摘自互联网

axios 的 http 超时

为 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 超时的详细内容,更多请关注抖狐科技其它相关文章!

本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢