【初心者】Java質問・相談スレッド76【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0878デフォルトの名無しさん
2005/12/06(火) 21:52:27Cで
write(sd,buffer,strlen(buffer));
で
"PAUSE\n"
をサーバに送っている部分があります。
これと同じ動作をしたくて、Javaで
Socket s = new Socket(server,port);
String st = "PAUSE\n";
char bufferc[] = new bufferc[1024];
byte bufferb[] = new bufferb[1024];
OutputStream os = s.getOutputStream();
OutputStreamWriter osw = new OutputStreamWriter(os);
osw.write(st);
/*for(int i=0;i<st.length();i++){
bufferc[i] = st.charAt(i);
}
osw.write(bufferc); */
と
OutputStream os = s.getOutputStream();
OutputStreamWriter osw = new OutputStreamWriter(os);
BufferdWriter bw = new BufferdWriter(osw);
bw.write(st);
/*for(int i=0;i<st.length();i++){
bufferc[i] = st.charAt(i);
}
bw.write(bufferc); */
で実装してみて、Cと同じ内容を送ったつもりなのですが、同じレスポンスを返してくれません。
これで同じものは送れてないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています