使用python套接字接收2字符字符串的合适缓冲区大小是多少?
我需要在默认IPv4网络中使用Python套接字发送和接收“ok”消息。是否有合适的缓冲区维度或Irrievant 服务器:使用python套接字接收2字符字符串的合适缓冲区大小是多少?,python,sockets,buffer,Python,Sockets,Buffer,我需要在默认IPv4网络中使用Python套接字发送和接收“ok”消息。是否有合适的缓冲区维度或Irrievant 服务器: […] msg=‘好’ conn.send(msg.encode()) [...] 客户: […] check=str(s.recv(缓冲区大小),‘utf-8’) [...] ok的编码是什么?如果是ANSI/UTF-8格式,则只需要2-3个字节,具体取决于是否存在空终止符。如果是UTF-16,则需要4-6个字节,这同样取决于空终止符。如果你能提供更多关于你正在尝试实
[…]
msg=‘好’
conn.send(msg.encode())
[...]
客户:
[…]
check=str(s.recv(缓冲区大小),‘utf-8’)
[...]
ok的编码是什么?如果是ANSI/UTF-8格式,则只需要2-3个字节,具体取决于是否存在空终止符。如果是UTF-16,则需要4-6个字节,这同样取决于空终止符。如果你能提供更多关于你正在尝试实现的协议的细节,这会有所帮助。谢谢你的回复,我已经用代码编辑了这篇文章。