moafak/laravel-weak-etag-middleware

此包已被弃用,且不再维护。未建议替代包。

一个用于向HTTP响应头添加弱ETags的Laravel中间件

v1.0.0 2018-03-28 19:25 UTC

This package is not auto-updated.

Last update: 2023-06-30 15:02:05 UTC


README

一个用于向HTTP请求添加弱ETags的Laravel中间件,以提高响应时间

Build Status Coverage Status

弱ETag与强ETag比较

ETag是响应内容的摘要,通常使用散列函数。
强ETag表示响应内容是字节对字节完全相同的。
而弱ETag表示内容在语义上是相同的。

强ETag示例:"f9bba821aec5e6b4607597cb500898f7"
弱ETag示例:W/"f9bba821aec5e6b4607597cb500898f7"

更多信息请参阅博客文章

安装

运行以下命令安装此包

composer require moafak/laravel-weak-etag-middleware

然后只需将以下内容包含在您希望导入中间件的app/Http/Kernel.php中的适当位置

\moafak\WeakETagMiddleware\WeakETag::class