c# 通过FTP上传 的 zip 文件 发生损坏,我想知道有哪些原因会引起文件损坏,以及避免措施! 代码如下!

代码如下还请帮忙解惑,谢谢!... 代码如下 还请帮忙解惑,谢谢! 展开
 我来答
你猜我猜哇擦猜
2015-10-10 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2万
采纳率:0%
帮助的人:6769万
展开全部
readBytes = stream.Read(buffer, 0, bufferLength);//这里返回的是readBytes是你实际读取的长度,readBytes应该是小于等于bufferLength的

requestStream.Write(buffer, 0, bufferLength);//所以这个地方应该改成
requestStream.Write(buffer, 0, readBytes);写的长度应该是实际读取的长度,而不应该是缓冲区的长度

补充,按我的办法改成requestStream.Write(buffer, 0, readBytes);就可以了.不会带空格的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式