로딩
요청 처리 중입니다...

Base 64를 쓰는 이유?

 Base 64를 쓰는 이유?

Base64 인코딩이란? 인코딩이란?

Base64 인코딩에 대해 알아보기전에 먼저 인코딩이란게 무엇인지 간략하게 알아보자. 인코딩(encoding)은 정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위해서 다른 형.. effectivesquid.tistory.com Text 기반의 프로토콜에서 데이터를 정상적으로 전송하기 위한 인코딩&디코딩.

Binary 데이터를 Text로 변경하고 그것을 전송한 뒤에 다시 Text에서 Binary를 추출하는 과정을 거칩니다. 굳이 용량도 늘리고, 추가적인 절차를 진행하는 이유는 "Text 기반의 프로토콜"이기 때문입니다.

전송되는 과정에서 text로 인식을 하는 과정에서 원치 않은 엉뚱한 문자로 치환이 일어나면서 데이터 손실이 일어날 수 있는데, 이런 것을 막기 위해 전세계 공통적인 ASCII로 전환하여 문제를 미연에 방지하는 인코딩 방식입니다....