与内容处置的PHP标头混淆

时间:2015-02-24 13:16:54

标签: php passthru htmldoc

我有一个基本问题,可能听起来很傻。是否必须在php header()函数中提及文件扩展名?
例如,

header('Content-Type:application/pdf');
header('Content-Disposition:attachment; filename:"testfile.pdf"');

我之前使用的代码没有扩展名。但工作得很好。

header('Content-Disposition:attachment; filename:"testfile"');

但现在相同的代码与之前的工作方式不同。浏览器显示文件类型未知,并提示选择要查看文件的应用程序。

我没有处理此部分的代码更改。但它的行为却不同。我使用HTMLDOC插件将内容呈现为PDF文件。

0 个答案:

没有答案