最近 遇到 了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); } );
至此就解決了