Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выгрузить ZIP / 2 сообщений из 2, страница 1 из 1
11.03.2017, 21:08
    #39417423
SQL_drew
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузить ZIP
Вызывается процедура со страницы HTML

$.ajax({
url: '@Url.Action("DownloadReports", "Download")',
type: 'POST',
contentType: 'application/json',
data: JSON.stringify({
ids: str_ids
}),
success: function (data, otype, ofilename) {
var blob = new Blob([data]);
saveAs(blob, "reports.zip");
}
});

процедура в контроллере формирует архив ZIP и возвращает его в виде набора байтов вызывающей стороне
}
return File(body, "application/zip", "reports.zip");
}

архив в процедуре на стороне сервера формируется нормально и, если его на сервере выгрузить на диск, открывается без проблем

но при выгрузке на стороне клиента ZIP получается больше по размеру и не открывается архиватором
пишет "Неожиданный конец архива"

помогите пожалуйста разобраться
...
Рейтинг: 0 / 0
11.03.2017, 21:08
    #39417424
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузить ZIP
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выгрузить ZIP / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]