반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 스프링
- 자바의정석
- 기초쿼리
- cleanbuild
- java
- 클린빌드
- 자바
- ApplicationContext
- Oracle
- 패캠
- 자바문제
- MySQL
- 소셜로그인
- 스프링의정석
- 국비지원
- 남궁성
- 오라클
- 자바연습문제
- oauth
- 패스트캠퍼스
- SpringFramework
- mariadb
- RDBMS
- SQL
- devcamp
- 불친절한SQL
- 인프런
- 쿼리
- Spring
- 자바기초
Archives
- Today
- Total
목록MIME (1)
Darren's Devlog

데이터는 크게 문자와 숫자로 구성되어있다고 할 수도 있다. 바이너리 파일도 '문자와 숫자'가 저장되어 있는 파일이다. 텍스트 파일은 '문자'로만 저장되어있다. 첫번째 사진처럼 바이너리 파일(JPG)이 깨지는 이유는, 숫자인 12를 문자로 강제로 변환하는 과정에서 일어난 문제이다. HTTP는 텍스트 기반 프로토콜이다. 그렇다면 텍스트만 전송이 가능한가? 라고 물었을 때, 그렇지 않다. MIME 타입을 지정하여 HTTP에 이미지, 동영상, 별도 첨부파일 등 텍스트가 아닌 바이너리 파일도 전송이 가능하다. Base64는 직역하면 64진법이라는 의미이다. A ~ Z: 26개 + a ~ z: 26개 + 0 ~ 9: 10개 총: 62개와 + / 문자 2개를 추가하여 총 64개의 문자로 데이터를 표현하는 방식이다. ..
Spring/스프링의정석
2022. 8. 9. 10:59