请建议一种处理分隔符的方法,比如说|||在由|||分隔的帧的一部分发送的文件中。
frame_data= str(SN)+"|||"+str(flag[1])+"|||"+filepiece
如果|||怎么办?已存在于文件内(二进制数据)。请提出处理方法。我正在使用Python3。感谢。
答案 0 :(得分:0)
使用随机生成的分隔符,例如128位。碰撞概率极低。
或者,您可以使用长度 - 有效负载编码。由于不太适合UDP帧,你可以使用2个字节的长度N,然后是N个字节的有效载荷。