記錄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);
    }
);

至此就解決了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM