인프런 커뮤니티 질문&답변

kium님의 프로필 이미지

작성한 질문수

스프링 기반 REST API 개발

201 응답 받기

질문 드립니다.

19.01.11 11:15 작성

·

268

3

수고하십니다.

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

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

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

질문 1

Header 의 Location 정보는

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

질문 2

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

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

질문3

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

답변 1

0

백기선님의 프로필 이미지
백기선
지식공유자

2019. 01. 11. 12:02

질문1. 네 맞습니다.

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

질문 3. 맞습니다.

kium님의 프로필 이미지

작성한 질문수

질문하기