-1
我在Asp.net中使用文件上传控件上传了一个zip文件,在提交按钮之后,我需要将该文件发送到ashx处理程序。在处理程序中,我需要接收文件,将该文件保存到某个位置。如何实现该目标:在ashx文件中处理zip文件
我在Asp.net中使用文件上传控件上传了一个zip文件,在提交按钮之后,我需要将该文件发送到ashx处理程序。在处理程序中,我需要接收文件,将该文件保存到某个位置。如何实现该目标:在ashx文件中处理zip文件
要保存文件,您必须使用Request.Files集合。
foreach (string file in Request.Files)
{
HttpPostedFile zipFile = Request.Files[file] as HttpPostedFile;
if (zipFile.ContentLength > 0)
zipFile.SaveAs("YOUR_PATH/" + file);
}
如果你需要解压zip文件的内容,你可以像使用dotNetZip
库是否要保存压缩文件原来的样子,或者解压?到目前为止,你到底在哪里卡住? –
更多信息请 – Kiarash