在Flex中的二进制套接字上发送字符零“\ 0”

时间:2010-02-04 03:16:25

标签: flex actionscript-3 sockets

此代码不发送尾随空字节。如何发送尾随空值?

Socket.writeUTFBytes('Hello World');
Socket.flush();

提前致谢。 :)

3 个答案:

答案 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();