在PHP中我知道如何读取文件。但是,我希望脚本能够返回要下载的文件的内容。
例如: http://example.com/myfiles.php?source=images.zip 我需要myfiles.php来返回zip文件的标题,后跟其内容。
答案 0 :(得分:3)
您需要更改myfiles.php脚本文件中的标题,以便强行下载:
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=images.zip");
header("Content-Type: application/zip");
header("Content-Transfer-Encoding: binary");