서버와 tcp/ip통신을 진행 중입니다.
서버로 데이터를 보낼 경우 string이 아니라 바이너리 형태로 전송을 하려고 하는데 방법을 잘 몰르겠습니다.
String code = "aa001";
String msg = "hello"
sock = new Socket(serverAddr, PORT);
DataOutputStream output = new DataOutputStream(sock.getOutputStream());
output.write(code+msg);
output.flush();
위와 같은 방법으로 하였더니 서버에 String값으로 전송이 되고 있습니다.
byte형식으로 보내려면 어떻게 해야 할까요..?