본문 바로가기
[Error Handling]

😡 org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation 해결하는 방법

by 황원용 2023. 6. 12.
728x90

🚨 Error :

테스트 케이스를 만드는 도중에 위와 같은 에러를 만났다. 처음보는 에러였다.

 

 

2023-06-12 21:49:45.377  WARN 2933 --- [nio-8080-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation]

로그를 보니 이러한 문구가 나왔다.



🤓 원인 :

인터넷에 찾아보니 HttpMediaTypeNotAcceptableException 예외는 클라이언트가 요청한 미디어 타입을 생성할 수 없을 때 발생하는 것 같다.

핸들러 메서드가 클라이언트로부터 요청받은 Type으로 응답을 리턴할 수 없다는 뜻이다.

 

Response Dto에 @Getter가 없어 값을 가져오지 못해 응답하지 못하는 것이었다.

 


🚒 해결 :

Getter를 붙여주니 해결되었다.


🤔 의문점 :

없음!

 

 

 

참고

https://wonkang.tistory.com/143

728x90