我想在我的zend framework 2应用程序中回复每个响应的标题“X-Content-Type-Options:nosniff”。如果不在每个控制器方法中明确编码,我怎么能这样做呢?
答案 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');
}