我正在尝试通过我的开发服务器(XAMPP)上的php脚本强制下载exe文件。
以下是我对标题的看法:
$file=$dl_path.$dl_filename;
header("Content-type: application/force-download");
header("Content-Transfer-Encoding: Binary");
header("Content-length: ".filesize($file));
header("Content-disposition: attachment; filename=\"".basename($file)."\"");
readfile("$file");
当我发布到实时Web服务器但在我用于开发的本地机器上时,它工作正常,它在相同的浏览器窗口中加载exe文件 - 显示数百万行乱码,并花30秒停止页面然后单击“返回”。
我认为我在本地服务器上有一次正常工作,但经过几个小时的晃眼后我找不到问题所在。那里有人有想法吗?
由于