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

per*_*012 1 zend-framework2

我想在我的zend framework 2应用程序中将每个响应发送回"X-Content-Type-Options:nosniff"标题.如果没有在每个控制器方法中明确编码,我怎么能这样做呢?

And*_*rew 8

您可以通过引导程序修改响应对象:

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');
}
Run Code Online (Sandbox Code Playgroud)