大家好,我想从外部链接下载视频 我在数据库中有一个字段,这是视频链接。 我写道:
return response()->download(url()->to($video->path));
但是它给了我这个错误: 下载文件错误消息=文件http://example.com/video_link“不存在
当我在浏览器的地址栏中写入此链接时,它会向我正确显示视频。 如何快速下载带有外部链接的视频?
答案 0 :(得分:0)
不幸的是,他们没有解决我的问题。当我编写此代码时:
$filename = $video->video_id;
$tempFile = tempnam(sys_get_temp_dir(), $filename);
copy($video->path, $tempFile);
header("Content-Disposition: attachment; filename = ".$filename);
header("X-Accel-Redirect: ".$filename);
return response()->download($tempFile, $filename);
我收到504 nginx错误:(