• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

Encoding&Decoding 한글 깨짐 문제 질문 있습니다.

24.05.01 05:00 작성 조회수 49

0

스크린샷 2024-05-01 오전 4.56.58.png스크린샷 2024-05-01 오전 4.58.01.png클라<->서버 패킷을 주고받는 과정에서
Write를 통해서 패킷을 주고받는 부분을 강의를 참고하여 작성했습니다.
여기서 String 타입의 데이터가 영어일 경우에는 데이터가 원활하게 전달이 되어지나 한글의 경우에는 한글이 깨져서 출력되어집니다..

 

테스트를 위해 Write에서 인코딩 디코딩을 모두 테스트하여 출력하면 정상적이나 외부로부터 들어온 값을 디코딩할때 깨져버리는데요..

현재 개발 환경은 MacOS에서 개발하고있습니다..

답변 1

답변을 작성해보세요.

0

UTF8이 아니라 UTF16으로 해보세요.
서버는 UTF8로 인코딩한 것을,
클라 쪽에선 UTF16으로 인지를 했다거나, 하는 류의 인코딩 문제로 보입니다.