인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

86andro님의 프로필 이미지
86andro

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

메세지 컨버터 선택에 대한 질문이 있습니다.

작성

·

110

0

안녕하세요 강사님 강의 듣고 스프링에 입문하게된 개발자입니다.

 

응답body에 대한 타입 변환은 메세지컨버터가 관여하며

이는 요청 파라미터의 Accept, 정확히는 Controller의 produces가 관여한다 고 배웠습니다.

 

그렇다면 요청하는 쪽에서 Header에 이를 명시하여야 제어가 가능하다 고 이해했는데

이를 요청 Parameter나 요청 Body를 이용하여 서버 내부에서 제어할 수 있는 방법이 있을까요?

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 86andro님

클라이언트가 원하는Accpet가 아니라 임의의 결과를 응답하고 싶은 것이군요.

그렇다면 컨트롤러에서 String 반환 + @ResponseBody를 사용하시면 됩니다.

이 경우 직접 원하는 데이터를 String으로 변환해서 반환하시면 됩니다.

감사합니다.

86andro님의 프로필 이미지
86andro

작성한 질문수

질문하기