Socket 数据包上限
1500byte,其真实数据大小可能更小。这个长度传个hallo,接受个hi还够用,但如果数据包大起来,比如传输一个10M的图片,就显得不太够用了
传输原理
其实原理特别简单就跟贪吃蛇一样。
每传过来一个值,就相当于生成了一个糖豆。
接收值的过程,将于吃掉糖豆。
将值写入文件尾,增加贪吃蛇的长度。
解决方案一
服务器Sever
发送文件长度
通过文件流截取指定长度的字节数组发送
客户端Client
接收文件长度
接收文件并将文件流写入文件尾
1500byte,其真实数据大小可能更小。这个长度传个hallo,接受个hi还够用,但如果数据包大起来,比如传输一个10M的图片,就显得不太够用了
其实原理特别简单就跟贪吃蛇一样。
每传过来一个值,就相当于生成了一个糖豆。
接收值的过程,将于吃掉糖豆。
将值写入文件尾,增加贪吃蛇的长度。
发送文件长度
通过文件流截取指定长度的字节数组发送
接收文件长度
接收文件并将文件流写入文件尾
个人网站开发者