GET 방식의 한글파라미터 깨짐 현상


톰캣에 따로 인코딩 설정하지 않았고, 버전은 6x 입니다.

아래 코드로 처리한 모든 문자가 깨집니다. 어떠한 경우에 이러한 현상이 발생하나요?

String parameter = request.getParameter("parameter");
new String(parameter.getBytes("8859_1"), "8859_1"));
new String(parameter.getBytes("ascii"), "ascii"));
new String(parameter.getBytes("UTF-8"), "UTF-8"));
new String(parameter.getBytes("EUC-KR"), "EUC-KR"));
new String(parameter.getBytes("MS949"), "MS949"));
  • 2016년 11월 22일에 작성됨
    Software Engineer

조회수 51


로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close