REST API

Content-Type 과 Accept Header의 차이점

Accept 2022. 4. 17. 03:48

* Content-Type Header : HTTP 메시지에 담겨 보내는 데이터의 형식을 알려줌. GET 방식의 경우, 쿼리스트링으로 전달되기 때문에 별도로 Content-Type은 필요 없음. 대신 POST 또는 PUT과 같이 BODY에 데이터를 보낼 때 필요함.

 

* Accept Header : 클라이언트가 서버에게 특정 데이터 타입을 보내면, 서버는 전달 받은 데이터 타입으로 응답해야함.

 

* 차이점 : Content-Type은 전송하는 데이터의 타입을 설명, Accept Header는 해당 데이터 타입으로 응답해주길 요청하는 것.

'REST API' 카테고리의 다른 글

HTTP METHOD에서 PUT 과 PATCH의 차이점  (0) 2022.04.17
(REST API) 요청값을 제한해서 받기  (0) 2022.03.12
(REST API) 사용/개발 조건  (0) 2022.03.12