通过web api 下载压缩包到站点目录中,一定是站点目录中,目前我是把压缩包读取成二进制,再转换成字符串,然后输出字符串,在站点接收数据后保存成压缩包,然后解压压缩包报错为:头部损坏。。。。。。。。。。请求大神提点
public static bool SaveFile(byte[] binData, string fullName)
{
FileStream fileStream = null;
MemoryStream m = new MemoryStream(binData);
try
{
fileStream = new FileStream(fullName, FileMode.Create);
m.WriteTo(fileStream);
return true;
}
catch(Exception ex)
{
return false;
}
finally
{
m.Close();
fileStream.Close();
}
}
你转字符串是怎么转换的? 这里要把二进制数据进行base64编码后传输, 不是转成字符串就行
谢谢,已经解决了,你说的很对,非常感谢
Show your code
– dudu 6年前