Я создаю файл XLSX с помощью PhpSpreadSheet и загружаю его успешно , посетив определенный маршрут, подобный следующему:
$writer = new Xlsx($spreadsheet);
$writer->save('TTD-HMO-ARSUB.xlsx');
return response()->download('TTD-HMO-ARSUB.xlsx');
Я вижу, что файл TTD-HMO-ARSUB.xlsxхранится в общей папке моего проекта Laravel.
Проблема здесь в том, что мне нужно отправить некоторые данные из приложения Angular через запрос POST и включить эти данные в файл Excel, поэтому я не могу просто посетитьэтот маршрут.Поэтому я решил попытаться получить URL для загрузки созданного файла.Я пробовал с этими URL безуспешно, только 404 с:
http://eiba.com/public/index.php/TTD-HMO-ARSUB.xlsx
http://eiba.com/public/TTD-HMO-ARSUB.xlsx
http://eiba.com/TTD-HMO-ARSUB.xlsx
Есть ли способ получить доступ к этому файлу с URL?Нужно ли хранить его в другом месте, как?