如何在zf2中的每个响应中发送相同的标头?

时间:2013-04-25 13:06:14

标签: zend-framework2

我想在我的zend framework 2应用程序中回复每个响应的标题“X-Content-Type-Options:nosniff”。如果不在每个控制器方法中明确编码,我怎么能这样做呢?

1 个答案:

答案 0 :(得分:8)

您可以通过bootstrap修改响应对象:

<强> Module.php

/**
 * On bootstrap event
 * 
 * @param \Zend\Mvc\MvcEvent $e
 */
public function onBootstrap(MvcEvent $e)
{
    $headers = $e->getResponse()->getHeaders(); 
    $headers->addHeaderLine('X-Content-Type-Options: nosniff');
}