vue+axios++springboot表單上傳文件時500

springboot後臺報錯no multipart boundary was found

原因出在你上傳的【數據格式】

原本上傳文件應該使用multipart/form-data的格式,但是你封裝時使用的數據是json格式,所以後臺能收到請求但是無法解析

解決辦法

使用qs對數據進行封裝,安裝qs的命令如下:

npm install qs

最好重啓一下項目哦,然後在你的form.vue頁面中引入qs

之後將你的數據用qs.stringify()格式化

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章