Я работаю над приложением-сокетом в Ruby Shoes и хочу отправить сообщение на сервер. Сервер ожидает сообщение XML, а затем нулевой (0) символ.
Как я могу отправить это в TCP Sockets в Ruby?
Спасибо.
Я нашел свой собственный ответ ... Проблема не в отправке NULL, это была проблема с потоком.
Вы можете отправить NULL как часть строки, просто конкатенируя ее до конца строки ...
NULL = "\ 000"
... tc = tc + ""
tc = tc + NULL
Socket.send (tc, 0)