Laravel 应用程序版本 5.6
我希望从 API 响应中显示的 Cache-Control 标头中删除 private 值
我有一个中间件添加“无缓存”和“无存储”值
$response = $next($request);
$response->headers->set('Cache-Control', 'no-cache, no-store');
return $response;
是否可以在同一个中间件或任何其他解决方案中做到这一点
编辑1:
在 PHP.ini 中,我将值“session.cache_limiter”留空,确保 .htacess 没有附加标头,并更改了我的中间件以执行以下操作
$response->headers->remove('Cache-Control');
$response->headers->set('Cache-Control', 'no-cache, no-store');
仍然在标头中获取私有值。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)