关于黏包问题:
假设某场景,客户端A在利用socket模块的方法recv(1024)时,一次只收1024个字符,但服务器将结果全发至客户端的数据可能不止1024个字符,那么剩余待发字符的还在服务器端的socket发送缓冲队列(先进先出)里,此时服务器端如果用sendall发送,那么发送缓冲队列里的前一次剩下的结果,会首先黏送发出,这就是所谓的假设某场景,客户端A在利用socket模块的方
假设某场景,客户端A在利用socket模块的方法recv(1024)时,一次只收1024个字符,但服务器将结果全发至客户端的数据可能不止1024个字符,那么剩余待发字符的还在服务器端的socket发送缓冲队列(先进先出)里,此时服务器端如果用sendall发送,那么发送缓冲队列里的前一次剩下的结果,会首先黏送发出,这就是所谓的假设某场景,客户端A在利用socket模块的方