MIME type과 Content-type의 차이점 알고 계셨나요?

세브·2022년 1월 10일
0
post-thumbnail

저희는 통신을 할때 해당 파일이 어떤 파일인지 정확히 알려주기 위해서 mime type, 혹은 content-type을 포함해서 전송을 하곤 합니다.

하지만 정작 대부분의 사람들은 MIME type과 content-type이 어떤 차이점이 있는지는 잘 몰라요. 막연히 똑같은 걸로 알고 계시는 분들도 많습니다.

자, 그럼 대체 무슨 차이점이 있는 걸까요?

MIME type

MIME type은 원래 인터넷 메일, 특히 SMTP를 확장하기 위해 사용된 프로토콜 규약입니다! MIME type은 수많은 다른 통신 프로토콜에 영향을 주었으며 HTTP 통신의 Content-type이 그런 영향을 받은 통신 규약이죠!

Content-type

Content-type은 MIME type에 영향을 받아 나온 통신 규약입니다! MIME type에서 확장해서 어떤식으로 문자 인코딩이 되어있는지도 같이 전송하는 것이 차이점입니다!

예)

유형표시
MIME typetext/html
Content-typetext/html; charset=UTF-8

관련 문서

profile
기본을 쌓으려 노력하는 리액트 개발자

0개의 댓글