我正在尝试强制下载 PDF 文件,一切正常。唯一的问题是当它显示一个“下载框”时,它说它是一个“Firefox 文档”,实际上应该说是“Adobe Acrobat 文档”。看图片,下面是我正在使用的代码
1)从gmail强制下载框,效果很好
2)从我的应用程序强制下载框,上面写着“Firefox Document”
header("Pragma: public");
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=\"".basename($file)."\";" );
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize(getcwd().$file));
readfile(getcwd().$file);