Ajax для двоичных данных с jQuery? - PullRequest
3 голосов
/ 28 мая 2010

У меня есть ответ, который может вернуть text/html или application/octet-stream. Если я получу html, я хотел бы заменить часть страницы возвращенными данными ответа, а если я получу двоичные данные (загрузка файла), я бы хотел отобразить сообщение и отправить данные в браузер, чтобы Пользователь может скачать файл. Есть ли способ сделать это?

1 Ответ

0 голосов
/ 28 июля 2010

Единственное, о чем я могу думать, это сделать вашу стадию загрузки двуногой. То есть сначала запросите, какой тип ответа произойдет с данными данного запроса, а затем сделайте фактический запрос и соответствующим образом обработайте обе ситуации.

...