Я использую библиотеку календарей Dday и хочу экспортировать календари пользователей. Поэтому я использую Dday, чтобы взять все записи пользователей и сделать их в формате ics (.ics).
Теперь я хочу взять это и отправить обратно пользователю. Однако я действительно не хочу сначала генерировать файл на сервере, а затем отправлять его им. Если я могу, я лучше сделаю это в памяти и отправлю им.
Если это все-таки много работы, я остановлюсь на том, что способ сохранения его на сервере позволяет пользователю загрузить его, а затем удаляет его после завершения загрузки (я не хочу, чтобы файл находился на моем сервере более чем на несколько минут).
Я также не уверен, как отправить его обратно пользователям. Я всегда предпочитаю сделать ajax-пост на сервере с помощью jquery, а затем каким-то образом вернуть файл и всплыть для пользователя.
Опять же, если это много работы, я остановлюсь на чем-то на стороне сервера, как asp.net mvc обрабатывает все это.
Но я не знаю, как это сделать.
Так как я могу это сделать?