使用socket传送文件时,如何把文件名和文件

使用socket传送文件时,如何把文件名和文件,第1张

一.小结 1.大包发小包收,只发一次。 2.发时把文件扩展名,文件长度也随同一起发送,方便接收端接收时另存为正确的文件类型,并判断是否已经接收完毕。 如果不一起发送,分为文件扩展名,文件长度,文件内容,发送三次,在接收端,也可能会一起...

如果原来的处理是:send(data)

那么修改成:

先send('1'+文件名);再send('0'+data)

即发送一个标志(0代表数据,1代表文件名),接收端通过判断这个标志来取得文件名或者数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8094316.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存