最近 遇到 了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);
}
);
至此就解决了
转载于:https://www.cnblogs.com/huzhuhua/p/11125102.html