reactjs - Axios 花时间在 React 应用程序中发送 api 响应
问题描述
我在我的 react.js 应用程序中使用 axios 发出获取请求,但 axios 需要更多时间来发送响应。我还用邮递员测试了 API,相对于 axios 花费的时间更少。我不明白为什么 axios 花了很多时间来处理和发送响应。
axios实例如下:
getAxiosInstance(headers = {}) {
return axios.create({
baseURL: Env.getConnections().api,
timeout: 100000,
headers: headers
});
}
解决方案
使用 axios.defaults.timeout = 100000; 反而
getAxiosInstance(headers = {}) {
return axios.create({
baseURL: Env.getConnections().api,
axios.defaults.timeout: 100000,
headers: headers
});
}
推荐阅读
- r - 如何使用变量对 data.frame 列进行子集化?
- windows - 为什么 Windows 命令 DIR 在搜索 *.tif 文件时也会输出 *.tiff 文件?
- ios - 使图像更小,作为我的视图层的内容添加
- vue.js - Vue.js 动态重载 Image 的 src
- c# - 未使用代码优先方法在 blazor 中创建数据库
- javascript - 网页性能测试中启用和建议的 Nginx 压缩
- openstack - 我们是否有 ansible 模块来执行 openstack 卷的大小调整?
- docker - 如何在不安装整个 Android SDK 的情况下在 Alpine docker 上安装 Android SDK 工具 aapt
- php - 当我扩展 base.html.twig 时,Symfony 网页没有显示
- .htaccess - .htaccess 将带有查询字符串的 url 重定向到其他页面 + 查询字符串