记录axios在IOS上不能发送的问题

最近 遇到 了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);
    }
);

至此就解决了

posted @ 2019-07-03 10:56  H柷H  阅读(2228)  评论(2编辑  收藏  举报