最近 遇到 了axios在IOS上无法发送的问题,测试 了两个 苹果 机,IOS10上不能发送,IOS12可以,百度了下,找到了解决方法。记录下吧

首先引入qs,这个安装axios也已经有了吧;然后在每次请求前把传的数据qs.stringify下;具体代码 如下

import qs from "qs";
axios.interceptors.request.use(
    config => {
    
        config.headers["Content-Type"] = "application/x-www-form-urlencoded";
        config.data = qs.stringify(config.data);
        return config;
    },
    error => {
        // Do something with response error
  
        return Promise.reject(error);
    }
);

至此就解决了

相关文章:

  • 2021-09-19
  • 2021-11-05
  • 2021-12-10
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-10-11
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-22
  • 2021-06-09
  • 2021-11-02
  • 2022-12-23
  • 2022-12-23
  • 2021-05-06
相关资源
相似解决方案