当您加载到下载视频的该页面时,我正在尝试制作一个 php 脚本。但是,由于我对标头一无所知,因此我似乎无法弄清楚,所以请解释它为什么起作用以及标头如何工作。我正在尝试让浏览器下载视频文件。有人还可以解释标题以及他们做了什么吗?
这是我失败的代码:
<?php
//Outputing video name
$file_name = $_POST['FileToD'];
//outputting video extension e.g video/mp4
$file_ext= $_POST['FileExt'];
//where the file is kept
$file_path = 'mysever.myadress.com/media/movies/' . $file_name;
header('Content-Type:'.$file_ext);
header('Content-Length:' . filesize($file_path));
header('Content-Description: attachment; filename='.$file_name);
readfile($file_path);
?>