php - 在 PHP 中自动从 URL 下载文件?

标签 php

如果我有一个生成指向 .mp4 文件的 URL 的 HTML 页面,我如何使用 PHP 将该文件下载到客户端计算机?用户可以右键单击链接并选择“另存为”,但我希望它立即发生。该文件可能超过 200mb,所以我不希望服务器必须先下载它。该文件不在服务器上,它位于远程地址。感谢您的帮助。

最佳答案

只需将 HTTP 重定向发送到原始 URL:

header('HTTP/1.0 302 Moved Temporarily');
header('Location: http://example.org/file.mp4');

关于php - 在 PHP 中自动从 URL 下载文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54740051/

相关文章:

javascript - 使用php ajax动态更新时间

php - MySQL/PHP : Cannot select from database but the element exists

php - 使用 INSERT INTO 时 MySQL 错误 2002

php - 使用 PDO 创建 session

php sql 查询和 php 变量的总和

php - 选择一个以前没有被选中的随机行?

javascript - 如何将复选框中的值传递给 Laravel Controller

php - 警告 : mysql_num_rows() expects parameter 1 to be resource, 中给出的空值(不是 bool 值)

具有动态类名的 PHP 命名空间

php - 在 array_values 函数内循环