我们是否可以访问存储文件夹文件以便在Laravel中下载?

时间:2015-11-25 05:59:35

标签: php laravel

我正在存储一些json文件是存储文件夹,并将它们全部转换为pdf并仅存储在storge文件夹中。

我想现在通过ajax下载pdf。

无论如何都要公开提供存储文件夹文件。

1 个答案:

答案 0 :(得分:3)

我不打开它直接访问,但我建议你在Controller中使用一个函数:

public function getPdf() {

    $file = "XYZ/storage/download/info.pdf";
    $headers = array(
        'Content-Type: application/pdf',
    );

    return \Response::download($file, 'filename.pdf', $headers);
}