如何在ruby中将字节写入套接字?我具体指的是我怎样才能将诸如0x02之类的东西写入套接字。谢谢。Ruby将字节写入套接字
3
A
回答
4
是这样的吗?
require 'socket' # Get sockets from stdlib
server = TCPServer.open(2000) # Socket to listen on port 2000
loop { # Servers run forever
client = server.accept # Wait for a client to connect
client.write("\x02")
client.close # Disconnect from the client
}
5
发送整数字节值的一种方法是使用array.pack。
socket.write [0x02].pack("C")
+0
@mu太短:对...应该写。谢谢。我正在考虑包装部分,而不是把它放在电线部分。这个看涨期权(我相信)在结尾添加'\ n'(导致两个字节)。 – 2011-04-27 01:20:33
相关问题
- 1. 写入套接字
- 2. Python通过套接字写字节
- 3. 将Spark Streaming输出写入套接字
- 4. Android MediaRecoder将其写入套接字
- 5. 写入Node.js套接字
- 6. 套接字写入错误
- 7. 套接字写入错误
- 8. 写入C#套接字
- 9. 写入TCP套接字
- 10. 测量通过Java套接字写入的实际字节数
- 11. Java/Android:通过套接字读取/写入字节数组
- 12. C++套接字写入太多字符
- 13. Ruby TCPServer套接字
- 14. 将字节写入文件
- 15. 套接字写
- 16. 如何重新使用ByteBuffer将多个512字节的块写入套接字?
- 17. Java套接字写入然后从套接字读取
- 18. PHP套接字写入然后读取阻塞套接字
- 19. C#套接字:写入套接字后无法读取
- 20. Mxnet -js-将字节写入字符串
- 21. 从Ruby中的Unix套接字读取/写入
- 22. 将字符串写入套接字的输出流
- 23. 读写套接字
- 24. ruby中的TCPServer套接字
- 25. Ruby 1.9.1“套接字”模块
- 26. 套接字是否没有EOF字符,除非写入套接字关闭?
- 27. IOException异常:套接字写入错误
- 28. Node.js tcp套接字写入问题
- 29. 的Java套接字写入失败
- 30. 性能影响写入套接字时()
如果他正在写一个字节到套接字中,'write'或'print'比'puts'更适合。 – cam 2011-04-26 22:32:36
确实,感谢评论凸轮:) – Oct 2011-04-26 22:33:57