Content-Type

Content-Type은 HTTP 요청이나 응답 본문에 담긴 데이터의 미디어 타입을 알려주는 헤더입니다.

역할

MIME 타입

Content-Type은 MIME 타입을 기반으로 하며 보통 type/subtype 형식을 사용합니다.

데이터Content-Type
JSONapplication/json
HTMLtext/html
Formapplication/x-www-form-urlencoded
파일 업로드multipart/form-data

Content-Type vs Accept

헤더의미
Content-Type지금 보내는 Body의 타입
Accept응답으로 받고 싶은 타입
POST /users HTTP/1.1
Content-Type: application/json
Accept: application/json

핵심 정리

Content-Type은 전송하는 데이터의 타입을 나타내고, Accept는 받고 싶은 응답 타입을 나타냅니다.

둘을 정확히 지정해야 클라이언트와 서버가 데이터를 올바르게 해석할 수 있습니다.

→ Content-Type 헤더에 대해서 설명해주세요

CSLOG에서 보기