使用GzipStream将多个文件上传到Web服务器

时间:2013-05-24 08:05:40

标签: c# asp.net gzipstream

我知道如何将单个文件上传到Web服务器,但我的要求是将多个文件上传到Web服务器。 我想压缩所有文件,然后想要将zip文件上传到webserver。现在我有问题,我可以使用 GzipStream

压缩多个文件

1 个答案:

答案 0 :(得分:0)

GzipStream只允许一个文件压缩,只能容纳一个文件。在这里你可以找到GzipStream示例,然后你需要创建一个线程来读取你的整个目录放置那些上传的文件,然后逐个压缩。
question of stackoverflowon msdn forum中,你可以猜到如何使用gzipstream压缩多个文件。
另外DotNetZip还为您提供了压缩多个文件的灵活性