Revert N°3423 - Allow AttributeImage / AttributeDocument content to be cached by the browser + N°4029 - Caching images in chrome does not work

This commit is contained in:
acognet
2021-08-06 09:51:59 +02:00
parent 0214243b63
commit 1e97b5a8c0
3 changed files with 1 additions and 15 deletions

View File

@@ -1079,7 +1079,7 @@ class ObjectController extends BrickController
if ($iCacheSec > 0)
{
$aHeaders['Expires'] = '';
$aHeaders['Cache-Control'] = 'no-tranjsform, public,max-age='.$iCacheSec.',s-maxage='.$iCacheSec;
$aHeaders['Cache-Control'] = 'no-transform, public,max-age='.$iCacheSec.',s-maxage='.$iCacheSec;
// Reset the value set previously
$aHeaders['Pragma'] = 'cache';

View File

@@ -5,7 +5,6 @@
*/
use Combodo\iTop\Application\TwigBase\Twig\TwigHelper;
use Combodo\iTop\Application\UI\Base\Component\DataTable\DataTableUIBlockFactory;
use Combodo\iTop\Application\UI\Base\Component\Html\Html;
use Combodo\iTop\Application\UI\Base\Component\Title\TitleUIBlockFactory;
use Combodo\iTop\Controller\AjaxRenderController;
@@ -757,9 +756,6 @@ try
// See TRAC #363, fix described here: http://forums.codecharge.com/posts.php?post_id=97771
$oPage->add_header("Cache-Control: cache, must-revalidate");
$oPage->add_header("Pragma: public");
// Fix bug in Symphony 3x in Response::sendHeaders() : don't replace header of page except Content-Type
header("Cache-Control: cache, must-revalidate");
header("Pragma: public");
$oPage->add_header("Expires: Fri, 17 Jul 1970 05:00:00 GMT");
$aParams = utils::ReadParam('params', array(), false, 'raw_data');

View File

@@ -902,11 +902,6 @@ JS;
$this->add_header('Cache-control: no-cache, no-store, must-revalidate');
$this->add_header('Pragma: no-cache');
$this->add_header('Expires: 0');
// Fix bug in Symphony 3x in Response::sendHeaders() : don't replace header of page except Content-Type
header('Cache-control: no-cache, no-store, must-revalidate');
header('Pragma: no-cache');
header('Expires: 0');
}
public function set_cache($iCacheSec)
@@ -914,11 +909,6 @@ JS;
$this->add_header("Cache-Control: max-age=$iCacheSec");
$this->add_header("Pragma: cache");
$this->add_header("Expires: ");
// Fix bug in Symphony 3x in Response::sendHeaders() : don't replace header of page except Content-Type
header("Cache-Control: max-age=$iCacheSec");
header('Pragma: cache');
header('Expires: ');
}
/**