From fd1ad1c891cfccbe7e283e2e564d90b998550a4c Mon Sep 17 00:00:00 2001 From: Alexandre Segura Date: Sat, 20 Jun 2020 09:02:28 +0200 Subject: [PATCH] Make sure cache control headers are set. --- Util/CacheControlConfig.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Util/CacheControlConfig.php b/Util/CacheControlConfig.php index 14893f5..9b863b6 100644 --- a/Util/CacheControlConfig.php +++ b/Util/CacheControlConfig.php @@ -14,6 +14,7 @@ namespace FOS\JsRoutingBundle\Util; use Symfony\Component\HttpFoundation\Response; +use Symfony\Component\HttpKernel\EventListener\AbstractSessionListener; class CacheControlConfig { @@ -27,6 +28,8 @@ public function apply(Response $response): void return; } + $response->headers->set(AbstractSessionListener::NO_AUTO_CACHE_CONTROL_HEADER, 'true'); + $this->parameters['public'] ? $response->setPublic() : $response->setPrivate(); if (is_int($this->parameters['maxage'])) {