我有一个脚本可以解析 php 中视频的直接下载链接。我想知道是否可以将这个不在我的服务器上的直接链接显示在标题中作为下载,这样用户就不必右键单击并另存为...如果这是不可能的,是可以强制右键单击左键吗?
问问题
109 次
1 回答
0
在 PHP 中,如果满足条件,我将使用如下所示的文件,虽然这是本地存储的,但您可能可以执行类似的操作:
$path = "/path/to/some/file.zip";
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header('Content-Disposition: attachment; filename="'.basename($path).'"');
header("Content-Transfer-Encoding: binary\n");
readfile($path); // outputs the content of the file
希望能帮助到你!
于 2013-09-15T12:47:43.247 回答