我正在开发一个 Joomla 组件,其中一个视图需要将自身呈现为 PDF。在视图中,我尝试使用以下行设置内容类型,但是当我看到响应时,它仍然是 text/html。
header('Content-type: application/pdf');
如果我在常规 php 页面中执行此操作,一切都会按预期工作。看来我需要告诉 Joomla 使用 application/pdf 而不是 text/html。我该怎么做?
注意:设置其他标题,例如Content-Disposition
,按预期工作。