HTTP 요청 헤더 Accept와 Content-Type의 차이점은?

보통 MDN Web Docs
보기 및 정답
A Accept는 클라이언트가 원하는 응답 형식을, Content-Type은 요청/응답 본문의 실제 형식을 명시한다
B Accept는 요청 본문의 문자 인코딩 방식을 지정하고, Content-Type은 응답의 언어(ko, en)를 지정한다
C Accept 헤더는 서버 측에서 자동으로 설정하고, Content-Type 헤더는 클라이언트가 직접 설정한다
D Accept와 Content-Type은 동일한 역할을 수행하며 어느 것을 사용해도 교환 가능한 헤더이다

해설

Accept 헤더는 클라이언트가 '이런 형식의 응답을 원합니다'라고 서버에 알리는 것입니다(예: Accept: application/json). Content-Type은 현재 보내는 본문의 MIME 타입을 명시합니다(예: Content-Type: application/json).

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...