본문 바로가기
CS/웹

Content-Type Header와 Accept Header

by DYII 2022. 8. 15.
728x90

Content-Type

HTTP 메시지(요청과 응답)에 담겨 보내는 데이터의 형식을 알려주는 헤더

웹서버는 Content-Type 헤더를 기준으로 HTTP 메시지에 담긴 데이터를 분석하고 파싱한다.

defalt 는 텍스트 데이터이다.

* GET 방식일 경우엔 URL 끝에 value=text 형식으로 보내져 Content-Type 은 필요가 없다. 

* POST, PUT 방식에서 바디에 데이터를 보낼 땐 Content-Type을 지정해야 한다.

 * <form> 태그를 통해 첨부파일 등을 전송할 경우, 브라우저는 자동으로 multipart/form-data로 설정해 요청 메시지를 보낸다.

 

 

Accept 헤더

브라우저(클라이언트)에서 웹서버로 요청 시 요청메시지에 담기는 헤더. 어떠한 데이터만 허용할지 알려주는 헤더이다.

 

 

 

728x90

'CS > ' 카테고리의 다른 글

hashcode란 ?!  (0) 2022.04.23
ibatis란!  (0) 2022.04.20
객체 지향 설계와 스프링  (0) 2022.03.06
스프링  (0) 2022.03.05
[React] 생명주기  (0) 2021.09.06