首先 百度一大堆信息得到以下結果
axios.defaults.withCredentials=true;//讓ajax攜帶cookie
設置之後,發現然並卵。
再然後,又發現
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8';
這個設置、又設置之後,發現還是不行。我淦。
最後添上axios中的qs模塊:
import qs from 'qs';
axios.interceptors.request.use(
// 攔截器 在發送請求前
config => {
// 用qs將data數據轉成查詢字符串
//(key=value&key=value)
config.data=qs.stringify(config.data);
return config
},
err => {
Toast.clear();
Toast.fail('加載超時');
return Promise.reject(err)
}
);
終於OJBK!!!