Asp.net 在ashx文件中处理zip文件

Asp.net 在ashx文件中处理zip文件,asp.net,ashx,Asp.net,Ashx,我在Asp.net中使用文件上载控件上载了一个zip文件,在提交按钮后,我需要将该文件发送给ashx处理程序。在处理程序中,我需要按原样接收该文件并将该文件保存到某个位置。如何实现此目的要保存该文件,您必须使用集合 foreach (string file in Request.Files) { HttpPostedFile zipFile = Request.Files[file] as HttpPostedFile; if (zipFile.ContentLength >

我在Asp.net中使用文件上载控件上载了一个zip文件,在提交按钮后,我需要将该文件发送给ashx处理程序。在处理程序中,我需要按原样接收该文件并将该文件保存到某个位置。如何实现此目的要保存该文件,您必须使用集合

foreach (string file in Request.Files)
{
    HttpPostedFile zipFile = Request.Files[file] as HttpPostedFile;
    if (zipFile.ContentLength > 0)
       zipFile.SaveAs("YOUR_PATH/" + file);
}

如果您需要提取zip文件的内容,可以使用类似

的库。您想按原样存储zip文件还是解压缩?到目前为止你有什么,你被困在哪里?