0
我試圖緩存配置文件用戶頁面。對於這一點,我用:在Symfony 2中使用私有上下文緩存
$response = new Response();
$response->setETag(md5($response->getContent()));
if ($response->isNotModified($this->getRequest())) {
return $response;
}
但是,應用程序從不使用緩存,因爲$這個 - > Request()方法 - > getEtags()(使用在isNotModified功能)始終是空的。如果我設置
$response->setPublic()
一切正常。那麼,我如何在私有環境中使用緩存?
Thx!
好的,我會用Max-Age或其他方式嘗試。謝謝 ! – rgazelot 2012-07-23 09:47:48