У меня есть заявление на JavaScript, которая отправляет запросы Ajax Post на определенный URL. Ответ может быть строкой JSON, или это может быть файл (в качестве вложения). Я могу легко обнаружить Content-Type и content-disposition в моем вызове AJAX, но как только я обнаружил, что ответ содержит файл, как мне предложить клиенту его скачать? Я прочитал ряд подобных вопросов здесь, но ни один из них не дает ответ, который я ищу. Использование простой формы HTML также не является вариантом. Что мне нужно, так это показать диалог загрузки для клиента. Можно ли это сделать и как?
Подробнее здесь: https://stackoverflow.com/questions/160 ... -ajax-post