Я хочу отправить большое количество кэшированных данных json из процесса импорта на контроллер MVC, который, в свою очередь, ответит текстовым файлом в формате CSV.
Проблема в том, что если я использую вызов AJAX, браузер не сможет обработать ответ и загрузить файл.
Если я использую обычную форму сообщения, то браузер будет обрабатывать возвращенный ответ файла. Тем не менее, AFAIK для отправки формы я не могу отправить данные Json, и я не хочу отправлять данные в строке запроса.
Похоже, я нахожусь между молотом и наковальней. Каковы мои лучшие варианты для достижения этой цели? Я хочу избежать записи файлов данных на сервер. По сути, я просто хочу отправить большое количество данных json и вернуться в браузере как запрос на загрузку.