문자
-
WebClientResponseException의 responseBodyAsString에서 한글이 깨지는 문제 해결Spring 2025. 5. 4. 15:50
갑자기 잘 읽어오던 WebClientResponseException의 responseBodyAsString 부분에서 인코딩이 올바르게되지 않아 한글이 깨져서 보였다. 처음의 구성은 다음과 같았다. private fun parseErrorResponse(ex: WebClientResponseException): ErrorResponse { return try { val body = String(ex.responseBodyAsByteArray, StandardCharsets.UTF_8) // 바이트 배열을 UTF-8로 디코딩 objectMapper.readValue(body, ErrorResponse::class.java) } cat..