JQuery AJAX вызов HTTPHandler, возвращающий ZIP-файл - PullRequest
3 голосов
/ 10 сентября 2010

У меня есть httphandler, который создает ZIP-файл и возвращает его для загрузки.

context.Response.AppendHeader ("content-disposition", "attachment; filename = myfile.zip");

Можно ли вызвать обработчик из вызова jquery ajax?Если да, какой тип данных я должен объявить?

Спасибо

1 Ответ

1 голос
/ 26 октября 2010

Я бы предложил не возвращать ZIP-файл через Ajax, а создать его и вернуть ссылку на него (или сообщение об ошибке).Затем вы можете обработать ответ и либо показать ошибку, либо разрешить пользователю скачивать по ссылке.

...