在Python中,我如何编写接收字符串的TCP SocketServer,直到找到NUL字符(\0
)?在完全接收到字符串之后,我需要套接字继续能够接收新字符串。
答案 0 :(得分:0)
在阅读您要使用的文档时“使用流的alternative request handler class(通过提供标准文件接口简化通信的文件类对象)”:
class MyTCPHandler(socketserver.StreamRequestHandler):
一旦你有了像接口这样的文件,就可以提取字节,直到得到'\ 0'NUL字符。你将阻止read()请求。