optimistdigital/laravel-set-cache-headers

这个Laravel扩展包是针对未缓存成功响应的bug修复,特别是带有HTTP状态码204(无内容)的响应。

1.0 2020-04-01 07:34 UTC

This package is auto-updated.

Last update: 2024-09-25 01:23:49 UTC


README

tests

这个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,
        // ...
    ];