Add 'must-revalidate' to Cache-control header for profile photos
This commit is contained in:
parent
a62f891a60
commit
1732b2dfe3
@ -41,6 +41,7 @@ class Photo extends \Zotlabs\Web\Controller {
|
|||||||
|
|
||||||
$observer_xchan = get_observer_hash();
|
$observer_xchan = get_observer_hash();
|
||||||
$ismodified = $_SERVER['HTTP_IF_MODIFIED_SINCE'];
|
$ismodified = $_SERVER['HTTP_IF_MODIFIED_SINCE'];
|
||||||
|
$cachecontrol = '';
|
||||||
|
|
||||||
if(isset($type)) {
|
if(isset($type)) {
|
||||||
|
|
||||||
@ -104,6 +105,8 @@ class Photo extends \Zotlabs\Web\Controller {
|
|||||||
$data = ($x['success'] ? $x['body'] : EMPTY_STR);
|
$data = ($x['success'] ? $x['body'] : EMPTY_STR);
|
||||||
$mimetype = 'image/png';
|
$mimetype = 'image/png';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$cachecontrol = ', must-revalidate';
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
||||||
@ -263,7 +266,7 @@ class Photo extends \Zotlabs\Web\Controller {
|
|||||||
$maxage = $expires - time();
|
$maxage = $expires - time();
|
||||||
|
|
||||||
header("Expires: " . gmdate("D, d M Y H:i:s", $expires) . " GMT");
|
header("Expires: " . gmdate("D, d M Y H:i:s", $expires) . " GMT");
|
||||||
header("Cache-Control: max-age=" . $maxage);
|
header("Cache-Control: max-age=" . $maxage . $cachecontrol);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user