繁体   English   中英

通过控制器处理响应以强制不缓存

[英]Manipulate response via controller to force no cache

我有一个ZF2 PHP应用程序,我希望页面永远不要放在缓存中,并强制浏览器每次都获取一个新的页面。

第一:如何通过控制器(ZF 2.4)操纵响应? 我的搜索属于较旧的版本,通常是1.x等。 也许我想念一件事。

第二:您对“浏览器永不缓存”操作有何建议? 在php.net上,它们是很多解决方案,但是在纯PHP中,也许您知道使用ZF2的好方法。

谢谢,祝你有美好的一天

您可以通过控制器操作通过响应对象访问标头,如下所示:

$this->getResponse()->getHeaders()->addHeaderLine('Cache-Control: no-store, no-cache, must-revalidate, max-age=0')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM