한글 인코딩 오류
This commit is contained in:
+17
@@ -438,6 +438,23 @@ public class LayoutSyncController extends OnlBaseAnnotationController implements
|
|||||||
resultSet = sis.readLine(arg, total, 1024);
|
resultSet = sis.readLine(arg, total, 1024);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ===== 인코딩 확인 로그 시작 =====
|
||||||
|
logger.info("========== 인코딩 디버깅 정보 ==========");
|
||||||
|
logger.info("request.getCharacterEncoding(): " + request.getCharacterEncoding());
|
||||||
|
logger.info("request.getContentType(): " + request.getContentType());
|
||||||
|
logger.info("Content Length: " + arg.length + " bytes");
|
||||||
|
|
||||||
|
// 다양한 인코딩으로 읽어보기
|
||||||
|
String asDefaultEncoding = new String(arg);
|
||||||
|
String asUtf8 = new String(arg, "UTF-8");
|
||||||
|
String asEucKr = new String(arg, "EUC-KR");
|
||||||
|
|
||||||
|
logger.info("Default Encoding 전체 내용:\n" + asDefaultEncoding);
|
||||||
|
logger.info("UTF-8 전체 내용:\n" + asUtf8);
|
||||||
|
logger.info("EUC-KR 전체 내용:\n" + asEucKr);
|
||||||
|
logger.info("========================================");
|
||||||
|
// ===== 인코딩 확인 로그 끝 =====
|
||||||
|
|
||||||
param.put("recvData", new String(arg));
|
param.put("recvData", new String(arg));
|
||||||
} catch(Exception e) {
|
} catch(Exception e) {
|
||||||
logger.error("MessageSync.err - don't read the XML File - " + new String(arg), e);
|
logger.error("MessageSync.err - don't read the XML File - " + new String(arg), e);
|
||||||
|
|||||||
Reference in New Issue
Block a user