Мне нужно скачать zip-файл с помощью ajax и ashx. В настоящее время я использую код https://stackoverflow.com/a/23797348, но загруженный zip-файл недействителен.Загрузите zip-файл с помощью ответа ajax
Код ASHX я использую это:
MemoryStream exportPrjtResponseMemStream = SomeClass.ReturnResponse(ID);
Response.ContentType = "application/zip";
Response.AppendHeader("content-disposition", "attachment; filename=\"" + fileName + ".zip\"");
Response.CacheControl = "Private";
Response.AppendHeader("Content-Length", exportPrjtResponseMemStream.Length.ToString());
exportPrjtResponseMemStream.WriteTo(Response.OutputStream);
Response.Flush();
Response.End();
Просьба предложить.
Пожалуйста, отформатируйте код с помощью ctrl + k. это нечитаемо – kpblc
Что такое дельта в размере байта загруженного файла по размеру сервера, что такое треугольник содержимого между этими двумя файлами? –
@MichalHainc нет дельта между двумя файлами обоих размеров одинакового размера. – arjun