摘要: 服务端: import socket sk = socket.socket(type=socket.SOCK_DGRAM) sk.bind(("127.0.0.1", 8080)) while True: msg, addr = sk.recvfrom(1024) print(msg.decode( 阅读全文
posted @ 2023-02-21 21:21 Wchime 阅读(42) 评论(0) 推荐(0)
摘要: 粘包现象 只出现在tcp协议中 多条消息之间没有边界,并且还有一大堆优化算法 发送端:两条消息很短并且发送的间隔很短 接收端:接收消息不及时 解决粘包问题的本质:设置边界计算即将要发送的数据的长度通过struct模块把长度转换成固定的4个字节发送4个字节的长度接受4个字节再使用struct.unpa 阅读全文
posted @ 2023-02-21 20:18 Wchime 阅读(18) 评论(0) 推荐(0)