The file "/public/download/info.pdf" does not exist
(2) 下载按钮不应该导航用户到任何地方,而是在同一个视图上直接下载文件。我的当前设置将视图路由到 '/download'。
这是我尝试实现的方式:
按钮:
<a href="/download" class="btn btn-large pull-right"><i class="icon-download-alt"> </i> Download Brochure </a>
路由:
Route::get('/download', 'HomeController@getDownload');
控制器:
public function getDownload(){
//PDF file is stored under project/public/download/info.pdf
$file="./download/info.pdf";
return Response::download($file);
}
Content-type
、文件名和文件路径即可实现。 - Anamreturn Response::download($pathToFile);
来下载文件。 - Anam