PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Ajax
[問題] base64
作者:
broo
(陳爺)
2017-08-16 21:53:34
公司案子要做一個聊天室,裡面有個功能要傳圖片,但每封訊息的大小限制是32kb,
圖片如果大一點就爆了,公司資深前輩是說,把base64字串分割成陣列,後面在塞回來,
大概意思應該是這樣,但我有聽沒有懂,分割雖然把檔案變小了
但如果又合併起來不是又變大了嗎??有沒有人理解這句話的意思?
順帶一問,如果不靠session,純前端有辦法抓到使用者登入後的id並在每一頁都傳那
個id值嗎?因為需要用id做一些判斷,目前我只知道react可以這樣用,
但我們公司專案並沒有採用就是了。
作者:
broo
(陳爺)
2017-08-19 00:28:00
感謝你們!
作者:
oToToT
(å±å©)
2017-08-16 22:51:00
前端用js把他湊起來吧,這樣每則訊息就還是小小的(?
作者:
dododavid006
(朔雪)
2017-08-17 08:21:00
把 id 存 local storage 或 cookie 就行了
作者:
shadowjohn
(轉角遇到愛)
2017-08-17 09:18:00
localstorage只有好用
作者:
shuangrain
(粗奶丸)
2017-08-18 01:31:00
圖片可以轉base64變成字串,分割後慢慢的批次傳輸後在組裝起來就又變回一張圖了,你可以把字串想像成沙漏中的沙子,意思差不多
作者: z0991100238 (天漪)
2017-08-31 23:53:00
之前有看過protocol buffers的文章,應該可以套用到你們的例子上?
繼續閱讀
Jquery datepicker 區間日期取值
rr8r8r8r8tw
[問題] jquery mobile的autocomplete
september02
[問題] Uncaught ReferenceError 該如何解決
WeiJLin0621
[問題] Ajax傳值到php端的問題
WeiJLin0621
[問題] 在querySelector和querySelectorAll還…
red0whale
[教學] 越來越像 jQuery 的原生 JavaScript
jmlntw
[問題] jsoneditor in webpack
brandyjohn
[教學] Modern Web and App 清大線上課程分享
e24p21
Re: [問題] React Native 的問題
Hevak
[問題] React初始化資料的寫法疑問
aoksc
Links
booklink
Contact Us: admin [ a t ] ucptt.com