MIME 타입이란 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘입니다
즉, 서버 - 클라이언트 통신에서 데이터 타입을 알려주는 것입니다.
Header에 Key/Value 형태로 담겨있습니다.
contentType="text/html; charset=UTF-8"
위와 같은 형태로 헤더에 담기게 됩니다.
MIME 타입의 종류
text/plain
text/html
image/jpeg
image/png
audio/mpeg
audio/ogg
audio/*
video/mp4
application/octet-stream
...
여러 형식의 데이터가 넘어올 수 있기 때문에 MIME 타입의 종류 또한 여러개 입니다.
요약
지금 전송하는 데이터는 어떤 타입이야~
라고 알려주는 타입이라고 생각하면 편할것 같습니다!
당연히 데이터의 타입을 알려주기 때문에 너무나도 중요한 정보입니다!
MIME 타입 - HTTP | MDN
MIME 타입이란 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘입니다: 웹에서 파일의 확장자는 별 의미가 없습니다. 그러므로, 각 문서와 함께 올바른 MIME 타입을 전송하도록,
developer.mozilla.org
https://www.youtube.com/watch?v=SrDBUWtZyb4&list=PL93mKxaRDidHvJs0PvxcZnUCrUYQZSzBT&index=5
'Spring' 카테고리의 다른 글
객체지향 설계 원칙 - SOLID (0) | 2023.09.20 |
---|---|
객체지향의 4가지 특징 (0) | 2023.09.19 |
Bean 등록 방법 (0) | 2023.08.19 |
의존성 주입 방법 (0) | 2023.08.19 |
JSP - Request, Response 객체 (0) | 2023.07.28 |