• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

질문 드립니다.

19.01.11 11:15 작성 조회수 205

3

수고하십니다.

강의 열심히 듣고 있습니다. 감사합니다.

몇가지 질문 드리겠습니다.

바쁘시겠지만 답변 부탁 드리겠습니다.

질문 1

Header 의 Location 정보는

ResponseEntity.created(uri정보)에 의해 만들어 지는건가요?

질문 2

컨트롤러의 에노테이션이 @RestController이고 반환되는 데이터 타입이 객체(예: User)인 경우

디폴트로 json형태로 반환되는지요

질문3

ResponseEntity로 반환 하는건 객체를 body에 담을 수도 있고 헤더 정보등을 셋팅 할수 있기 때문에 사용 하는 건지요

답변 1

답변을 작성해보세요.

0

질문1. 네 맞습니다.

질문2. 이건 좀 복잡한데요. 요청에 들어있는 헤더 정보(Accept)와 스프링 MVC에 설정되어 있는 메시지 컨버터에 따라 달라지는데요. 그냥 기본으로 스프링 부트를 쓴다고 가정했을 때는 말씀하신대로 JSON으로 보여줍니다.

질문 3. 맞습니다.