클라이언트1이 서버로 문자를 받으면, 서버는 그대로 클라이언트2한테 문자를 전달하는 형식입니다.
우선 클라1이 서버한테 printwriter로 문자를 보냅니다.
서버는
InputStream is = socket.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is, "utf-8"));
이와같은 bufferedReader로 UTF-8로 인코딩해서 문자열을 받습니다
서버에서는 한글이 안깨집니다.
그치만 이걸 그대로 printwriter로 클라 2한테 보내면 한글이 깨집니다;;
InputStream is = socket.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is, "utf-8"));
클라2도 같은 bufferedReader방식으로 서버로부터의 문자열을 읽습니다만,
여기서만 한글이 깨지네요.. 뭐가문제일까요