optimistdigital / laravel-set-cache-headers
这个Laravel扩展包是针对未缓存成功响应的bug修复,特别是带有HTTP状态码204(无内容)的响应。
1.0
2020-04-01 07:34 UTC
Requires
- php: ^7.3
Requires (Dev)
- orchestra/testbench: ^4.1
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-25 01:23:49 UTC
README
这个Laravel扩展包是针对未缓存成功响应的bug修复,特别是带有HTTP状态码204(无内容)的响应。
查看问题: laravel/framework#32178
要求
- Laravel 6.0+,可能也适用于更早的版本
用法
composer require optimistdigital/laravel-set-cache-headers
在您的Laravel应用程序中的app/Http/Kernel.php
中替换SetCacheHeaders中间件
之前
protected $routeMiddleware = [
// ...
'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
// ...
];
之后
protected $routeMiddleware = [
// ...
'cache.headers' => \OptimistDigital\SetCacheHeaders\Http\Middleware\SetCacheHeaders::class,
// ...
];