iT邦幫忙

0

上傳檔案 302 Error

  • 分享至 

  • xImage

想請問一下,今天前端要讓顧客可以選擇自己電腦上的檔案,然後把檔案轉成Base64,並且傳給後端
https://ithelp.ithome.com.tw/upload/images/20220623/201297477DCutd9bBd.png
上方是我的程式碼,在onChange事件時會觸發,今天發現如果選擇7.8MB的檔案可以正常執行,7.9MB大小的檔案就會失敗,可正常轉成Base64,但傳給後端會噴 302 錯誤(後端最高可傳輸200MB)
上網查了一下發現 readAsDataURL 好像有大小限制,不過沒有官方文件說明到底是限制多少
想請問各位大神,這樣的問題會是前端,後端還是瀏覽器?,那又該如何解決?

補充一下,只能傳Base64,不能傳Blob

YUAN iT邦新手 2 級 ‧ 2022-06-24 07:52:51 檢舉
有先試過用Postman傳給後端大一點的檔案?(先排除瀏覽器
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答