首页 > 解决方案 > Axios 花时间在 React 应用程序中发送 api 响应

问题描述

我在我的 react.js 应用程序中使用 axios 发出获取请求,但 axios 需要更多时间来发送响应。我还用邮递员测试了 API,相对于 axios 花费的时间更少。我不明白为什么 axios 花了很多时间来处理和发送响应。

axios实例如下:

  getAxiosInstance(headers = {}) {
        return axios.create({
            baseURL: Env.getConnections().api,
            timeout: 100000,
            headers: headers
        });
    }

标签: reactjsxmlhttprequestaxios

解决方案


使用 axios.defaults.timeout = 100000; 反而

 getAxiosInstance(headers = {}) {
    return axios.create({
        baseURL: Env.getConnections().api,
        axios.defaults.timeout: 100000,
        headers: headers
    });
}

推荐阅读