0
我有在网络中发送的压缩文件的问题。所有其他格式的我能够除了.zip文件发送..帮助:zip文件流
我尝试了很多我不就没怎么做..代码我写在客户端上传文件,这是微软建议这里是link
我能够创建zip文件,如果我试图打开它说损坏..文件的大小也不尽相同。
这里是代码
public void UploadFile(string localFile, string uploadUrl)
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(uploadUrl);
req.Method = "PUT";
req.AllowWriteStreamBuffering = true;
// Retrieve request stream and wrap in StreamWriter
Stream reqStream = req.GetRequestStream();
StreamWriter wrtr = new StreamWriter(reqStream);
// Open the local file
Stream Stream = File.Open(localFile, FileMode.Open);
// loop through the local file reading each line
// and writing to the request stream buffer
byte[] buff = new byte[1024];
int bytesRead;
while ((bytesRead = Stream.Read(buff, 0,1024)) > 0)
{
wrtr.Write(buff);
}
Stream.Close();
wrtr.Close();
try
{
req.GetResponse();
}
catch(Exception ee)
{
}
reqStream.Close();
请帮我...
感谢
是......你是对的... 谢谢非常感谢很多人.. – Naruto 2009-11-20 07:19:09