web/network
content-type
su0a
2024. 1. 29. 21:02
HTTP 통신에서 전송되는 데이터 타입을 나타내는 header 정보 중 하나이며
content-type에 따라 데이터를 받는 측에서 데이터를 어떻게 처리해야 할지 판단한다.
특징
- content-type 없이 보낼 경우 data를 받는 쪽에서는 단순텍스트 데이터로 받는다.
- content-type은 데이터를 보낼 때 해당 데이터의 타입을 나타내기 위해 쓰이므로 POST, PUT 처럼 Body에 data를 보낼 때 사용된다.
- HTTP 통신에서 Content-Type은 MIME 표준에 정의된 타입을 사용한다.
주로 사용되는 content-type
사용법 | 설명 |
text/plain | 텍스트 파일의 기본 타입 |
text/javascript | 자바스크립트 코드 |
application/json | JSON 데이터 |
image/png, image/Jpeg, image/gif | 이미지 파일 |
multipart/form-data | <form>요소가 파일이나 이미지를 서버로 전송할 때 사용 |