Добрый вечер. Очень нужна помощь в следующей задаче. Мне необходимо передать ajax строку на сервер, далее записать эту строку в файл .txt и сразу же загрузить этот файл. Пока придумал только способ на костылях - создать файл на сервере с помощью fopen(), записать в него строку и отдать в ответе путь к файлу, а уже на клиенте сохранить файл по ссылке. Но здесь уж больно много теледвижений + на сервере остаётся файл который по сути - мусор. Подскажите пожалуйста как можно реализовать подобное более грамотно.
Спасибо. Что-то вроде этого я уже пытался делать. И это работает если взять адрес страницы или функции в которой выполняется скрипт в примере и перейти на него в бразуре. Но если запрашивать адрес AJAXом то загрузка не отрабатывается, просто в response выводится содержание файла. Не подскажите типа как сделать так что бы происходила загрузка?
https://ourcodeworld.com/articles/r...th-javascript-in-the-browser-without-a-server https://github.com/eligrey/FileSaver.js