8

我希望使用 PHP 标头强制从外部源下载文件。但是,文件类型可以是ANYTHING如何强制下载所有文件类型

我希望你能理解我的问题以及我想要描述的内容。

4

1 回答 1

9

您的意思是 HTTP 标头,并且您正在寻找 RFC 2616,http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html “内容处置”。

发送以下标头以强制下载所有文件和类型:

header('Content-Disposition: attachment; filename="name.ext"');
header('Content-Type: application/octet-stream'); // or application/force-download

echo $the_file_content;
exit;
于 2012-04-23T21:36:34.253 回答