-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