브라우저에서 파일을 청크로 나누고 이걸 base64로 인코딩해서 다른 브라우저로 전송하는 작업을 하고있음


그냥 JSON에 메타데이터 몇 가지랑 페이로드 전부 때려박아서 보내고 있는데

base64로 했으니까 JSON 총 용량이 ( (2 ^ 15) * 4 / 3 ) + 20 byte 까진 이쁘게 됨..

근데 청크를 2^16byte로 키워보니까 콘솔에 청크마다 에러가 뜸 아무래도 2^16이 상한선?인것 같은데


2^16이 환경마다 다른건지(우분투 64비트 크롬51) 아니면 따로 규격이 있는건지 궁금함

이런 상황에 최적화된 청크용량도 궁금한데 검색해도 잘 안나오네