본문 바로가기

TIL/트러블슈팅

[SpringBoot] No acceptable representation

이슈

👉 요청 쿼리문은 제대로 실행되었지만 "status": 406,"error": "Not Acceptable" 발생 

ResponseDto로 변환 중 클라이언트가 지원하지 않는 미디어 타입을 요청했을 때 발생합니다. 에러 메시지에 따르면, 클라이언트가 허용되지 않는 미디어 타입인 application/*+json을 요청한 것으로 보입니다. 클라이언트의 요청이 변경되지 않았거나 수정할 수 없는 경우, 서버에서 클라이언트의 요청을 처리할 수 있는 적절한 미디어 타입을 반환할 수 있는지 확인해야 합니다. 클라이언트의 요청을 처리할 수 있는 미디어 타입이 없는 경우, 서버에서 오류를 처리하고 적절한 오류 응답을 반환해야 합니다. 

 

 

에러

👉[org.springframework.web.HttpMediaTypeNotAcceptableException: No acceptable representation]

 

해결

👉ResponseDto로 반환 클래스에서 룸북 @Getter를 작성하지 않아서 발생하는 문제로, getter작성