【发布时间】:2015-11-12 18:10:25
【问题描述】:
我有以下路线将从给定的 URL 加载文件,我需要它来实际下载文件(mp4、jpg、pdf),而不是在内置查看器中的浏览器中打开。
// Download from CDN Route
Route::get('cdn/{url}', function($url)
{
return Redirect::away($url);
})->where('url', '(.*)');
所有文件都存储在外部,因此Resource::download() 显然无法正常工作。
我只有亚马逊网址:https://mybucket.s3.amazonaws.com/folder/filename.pdf
关于如何强制浏览器从 S3 下载文件有什么建议吗?
【问题讨论】:
标签: php amazon-web-services laravel-4 amazon-s3 laravel-routing