如何在Ruby套接字中发送NULL?

时间:2009-01-27 04:14:03

标签: ruby sockets null

我正在使用Ruby Shoes中的套接字应用程序,并希望向服务器发送消息。服务器需要XML消息,然后是null(0)字符。

如何在Ruby中的TCP套接字中发送它?

感谢。

1 个答案:

答案 0 :(得分:4)

我找到了自己的答案......问题不在于发送NULL,这是一个线程问题。

您可以将NULL作为字符串的一部分发送,只需将其连接到字符串的末尾即可...

NULL =“\ 000”

... tc = tc +“< / endtag>”

tc = tc + NULL

Socket.send(tc,0)