moafak / laravel-weak-etag-middleware
v1.0.0
2018-03-28 19:25 UTC
Requires
- illuminate/http: 5.1.x|5.2.x|5.3.x|5.4.x|5.5.x|5.6.x
- illuminate/support: 5.1.x|5.2.x|5.3.x|5.4.x|5.5.x|5.6.x
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^4.8|^5.2
- satooshi/php-coveralls: ^1.0
This package is not auto-updated.
Last update: 2023-06-30 15:02:05 UTC
README
一个用于向HTTP请求添加弱ETags的Laravel中间件,以提高响应时间
弱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