POST接口上傳圖片base64接口中“+”轉化爲空格問題解決

POST接口上傳圖片base64接口中“+”轉化爲空格問題解決

問題

在使用element UI上傳圖片的時候,發現轉化爲base64的圖片字符中含有 + 號,但是傳遞給後端後,後端接收的字符串中的 +,全部變成了空格,導致圖片不能正常顯示,但是怎麼解決呢?


解決方案

let str = 'base64圖片地址';
let newStr = encodeURIComponent(str);
// 我們傳遞給後端的應該是newStr,這樣拿到的圖片地址就是可以正常顯示的地址了

溫馨提示

該方案實測有效……

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