produces
produces는 request에 'Accept' Header가 produces에 명시한 MediaType에 포함될때 명시한 type으로 response를 해준다.
예제) application/json type의 produces 선언
produces에 선언한 application/json type이 Request의 'Accept' Header에 application/json type이 포함되어 있으면, Response의 Content-Type은 application/json으로 반환한다.
consumes
consumes는 request에 'Contest-Type' Header가 consumes에 명시한 MediaType에 포함될때 명시한 type으로 response를 해준다.
예제) application/json type의 consumes 선언
consumes에 선언한 application/json type이 Request의 'Content-Type' Header에 application/json type이 포함되어 있으면, Response의 Content-Type은 application/json으로 반환한다.
- Accept : client가 server에게 해당 MideaType으로 달라고 하는 요청 header
- Content-Type : client가 server에게 해당 MideaType으로 데이터를 보낸다는 header
'Spring > Back-end' 카테고리의 다른 글
Spring loback 설정 (0) | 2019.04.17 |
---|
Comment