@Httdientee

Как реализовать скачивание файлов на laravel?

Получаю ошибку 500 (если в контроллере поставить return '123';, то все нормально выводит, но именно скачивание не работает).

Controller:

public static function downdload(Request $request) {
        $file = public_path(). $_POST['link'];

        return Storage::download($file);
    }

Ajax:

$('.this-block a').click(function() {
        $.ajax({
            url: '/ajax/download',
            type: 'POST',
            data: {
                link: $(this).data('link'),
                _token: "<?php echo csrf_token(); ?>"
            },
            success: function( data ) {   
            }
        });
    });

Form data:

6156b8274d465151098145.png
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov
Разработка сайтов
https://qna.habr.com/q/1048894

На второй странице ветки =)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы