python粘包现象

比如recv(300) 设置接收300个字节

但是数据有350个字节

第一次接收300个字节之后  还有50个字节放在了输入缓冲区中

下次再执行send时  只是接收了上次存在缓冲区中的50个字节

 

 

两种粘包现象

  1. send数据过大时, 大于recv设置的字节,  第二次只接收上一次缓冲区剩余的数据
  2. 连续send数据过小时, recv可能接收全部数据或者粘一部分
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读