Encoding1 RestTemplate json 데이터 전송시 HttpMessageConverter 에러 발생하는경우 최근 spring 4.3x -> 5.3x 버전을 변경하고나서 어느 한 코드에서 오류가 지속적으로 발생하는 현상이 있었습니다. (기존 서비스 코드는 변경x) "No HttpMessageConverter for java.util.Collections$SingletonMap and type "application/json;charset=EUC-KR" 기존에 잘 동작하던 부분에서 갑자기 메세지 사용가능한 컨버터가 없다는 오류를 던지고 있었습니다. 기존코드 발생원인 AbstractJackson2HttpMessageConverter canWirte 부분에 인코딩을 체크하는 로직이 아래처럼 추가되었습니다. 빨간줄 친 부분처럼 ENCODINGS map에 들어있는 인코딩만 허용하도록 코드가 추가되어 있었고 ENCODIN.. 2021. 1. 8. 이전 1 다음