我正在尝试从亚马逊s3存储桶下载文件。
这是我的代码:
public function GetFile($userID) {
try {
$s3 = \Storage::disk('s3');
$file = $s3->get('pathtofile');
return (new Response($file, 200))
->header('Content-Type', 'application/pdf');
} catch (\Exception $ex) {
return '';
}
}
但它给出了错误:
Call to undefined method Illuminate\Support\Facades\Response::header()
请指导我。
感谢名单。
答案 0 :(得分:7)
修改您正在使用的课程: 改变
Illuminate\Support\Facades\Response
代表
use Illuminate\Http\Response;