텍스트파일과 바이너리 파일, MIME,Base64
1.텍스트 파일과 바이너리 파일
- 바이너리 파일: 문자와 숫자가 저장되어 있는 파일
- 텍스트 파일: 문자만 저장되어 있는 파일
1.2 파일변환
- 바이너리 파일 : 데이터를 있는 그대로 읽고 쓴다.
- 텍스트 파일 : 숫자를 문자로 변환 후 쓴다.
2.MIME(Multipurpose Internet Mail Extensions)
: 텍스트 기반 프로토콜(Http)에 바이너리 데이터(이미지,동영상)를 전송하기 위해 만들어졌으며, HTTP의 Content-Type 헤더에 사용된다. 데이터 타입을 명시하는 역할을 한다.
3.Base64
: 64진법. 바이너리 데이터를 텍스트 데이터로 변환할 때 사용한다. 64진법은 ‘0’~’9’, ‘A’~’Z’, ‘a’~’z’,’+’,’/’ 모두 64개의 문자로 구성되어있다. 서로 다른 OS에서도 데이터를 읽을 수 있게한다.
출처
- 스프링의 정석 : 남궁성과 끝까지 간다(패스트캠퍼스)
Comments