Laravel 8 缓存控制中间件

2021-07-17 15:58 更新

Laravel 内置了一个 cache.headers 中间件,可以用来快速地为路由组设置 Cache-Control 头信息。如果在指令集中声明了 etag,Laravel 会自动将 ETag 标识符设置为响应内容的 MD5 哈希值:

Route::middleware('cache.headers:public;max_age=2628000;etag')->group(function () {
    Route::get('privacy', function () {
        // ...
    });

    Route::get('terms', function () {
        // ...
    });
}); 
Route::middleware('cache.headers:public;max_age=2628000;etag')->group(function () {
    Route::get('privacy', function () {
        // ...
    });

    Route::get('terms', function () {
        // ...
    });
}); 
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号