inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

@ResponseStatus 어노테이션 질문

해결된 질문

46

sangmin8276

작성한 질문수 2

0

image.pngimage.pngimage.png

exception은 잘 동작하는 것 같은데

response 에서 json 형식에 message 가 없습니다. 뭐가 문제인지 몰라 질문 드립니다.

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
sangmin8276님, @ResponseStatus 어노테이션을 사용하여 custom exception에 대해 HTTP 상태 코드를 설정할 때 reason 속성은 HTTP 응답 본문에 포함되지 않습니다. 이는 HttpStatusreason을 이용해 HTTP 상태 헤더에만 영향을 주기 때문입니다.

만약 JSON 응답에 메시지를 포함하고 싶다면 @RestControllerAdvice와 같은 방법을 통해 예외 처리를 커스터마이징하여 메시지를 함께 제공할 수 있습니다. 예를 들어, @ExceptionHandler를 사용하여 특정 예외에 대한 컨트롤러 레벨의 응답을 생성할 수 있습니다.

관련된 예시는 다음 Spring Boot Reference Documentation의 링크를 참고하시면 됩니다.

추가적인 구현이 필요하면 언제든지 질문해 주세요. 😃

강의 추천해주세요

2

24

1

케이테스트 서버 운영 방법

2

41

1

cpu&memory 재설정하기에 질문이 있습니다.

1

46

2

[HDL 32장-2부] 참고 링크 관련

1

35

2