此代码不发送尾随空字节。如何发送尾随空值?
Socket.writeUTFBytes('Hello World');
Socket.flush();
提前致谢。 :)
答案 0 :(得分:5)
使用writeByte
。
socket.writeUTFBytes('Hello World');
socket.writeByte(0);
socket.flush();
答案 1 :(得分:2)
我不确定如何将它附加到字符串文字的末尾。但你可以随时做:
Socket.writeByte(0);
答案 2 :(得分:0)
你试过了吗?
Socket.writeUTFBytes('Hello World\0');
Socket.flush();