본문 바로가기
Develog/TIL

Blob

by 예 강 2022. 4. 20.

JS에서 Blob (Binary Large Object, 블랍)은 이미지, 사운드, 비디오와 같은 멀티미디어 데이터를 다룰때 사용하는 데이터 형식이라고 할 수 있다.

 

1. 데이터의 크기 및 MIME(Multipurpose Internet Mail Extensions)타입을 알아내거나

2. 데이터 송수신을 위해 작은 Blob객체로 나누는 등의 작업에 사용한다.

3. Binary 형태로 Large 큰 Object 객체를 저장한다는 의미

4. 이미지, 비디오 , 사운드등과같은 멀티미디어 객체들을 주로 가리킨다.

 

Blob blob =null;  <<이런 느낌이다.

 

 

*MIME란 

ASCII의 단점을 보강한 새로운 인코딩 방식. ASCII만으로는 전송이 불가능한 바이너리 파일들을 문제없이 전달하기위해선 텍스트 파일로의 변환이 필요하게 되었다.

 

웹을 통해 여러형태의 파일을 전달하는데 쓰이는 파일변환정보를 뜻한다.

인코딩 -> 디코딩을 통해 텍스트만 전달할 수 있던 기존의 이메일 시스템에서 자유롭게 파일들을 주고받게 되었다. 

 

 

 

 

'Develog > TIL' 카테고리의 다른 글

백엔드 폴더 흐름 정리  (0) 2022.05.24
express 경로 이해하기  (0) 2022.05.17
게임 랜덤 뽑기시스템 구현  (0) 2022.05.14
flex 공부  (0) 2022.04.17
[Git] 원격저장소와 연결하기  (0) 2022.04.09