使用PHP强制下载未知文件类型的文件

Cos*_*smo 8 php

我希望使用PHP标头强制从外部源下载文件.但是,文件类型可能是任何东西.如何强制下载所有文件类型

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

fre*_*000 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;
Run Code Online (Sandbox Code Playgroud)

  • 哦,这是具体的.它声明您的文件由字节组成.如果您的文件不包含字节,则必须找到其他内容. (3认同)