項目場景:
h5 項目中使用ant mobile元件實作圖檔上傳。
問題描述:
安卓手機和電腦模拟器都可以,iPhone手機上傳會接口失敗,後面去網絡上面找了很多案例都不一緻,最後發現傳的檔案流格式不對。
解決方案:
axios
.post('/app/imageUpload', formData, {
headers: { 'Content-Type': 'multipart/form-data' }, // 後端需要的格式校驗
})
.then((res) => {
// ....
}
emmm加了一個Content-Type,iPhone手機就可以了