作者:一剑吹雪_811 | 来源:互联网 | 2023-06-08 16:13
Laravel和nginx下载文件,我是这样写的:1TestController.php,控制器传递文件路径和文件名两个变量给视图:1234567 public function test()
Laravel和nginx下载文件,我是这样写的:
,控制器传递文件路径和文件名两个变量给视图:
1 2 3 4 5 6 7
| public function test()
{
$filepath = '2017/demo.zip';
$filename = 'demo.zip';
return view('download', compact('filepath','filename'));
} |
,视图接收变量:
1 2 3 4 5 6
| header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename= {{$filename}}");
header('X-Accel-Redirect: /down/'. {{$filepath}} );
exit;
?>
|
问题:
1、这个
内容这样可以吗?还是说不需要这个跳转页?
2、如果
内容可以,但是双大括号里面变量不能解析,要怎么写才可以解析?