imi / laravel-request-logger
为 Laravel 5 项目将请求数据记录到数据库
4.0.2
2023-07-19 11:24 UTC
Requires
README
本模块将以下数据请求记录到数据库表中。
- 方法
- 路径
- IP
- 会话
- GET
- POST
- Cookie
- 用户代理
可以通过配置排除某些私有字段(由 @AgelxNash 贡献)。默认情况下,所有会话Cookie和xsrf令牌都从日志中排除。
安装
- 使用以下命令通过composer安装
imi/laravel-request-logger
:composer require imi/laravel-request-logger -W
- 可选 - 如果您的Laravel版本尚未支持自动发现:将
iMi\LaravelRequestLogger\RequestLoggerServiceProvider::class
插入到 config/app.php 中的 providers - 对于路由/路由分组使用中间件 'request-logger' => 'iMi\LaravelRequestLogger\LogRequest::class'。如果您想记录所有请求,请将
iMi\LaravelRequestLogger\LogRequest::class
插入到 app/Http/Kernel.php 中的中间件,但不要在 routeMiddleware 中。 - 执行
php artisan migrate
类似模块
关于我们
iMi digital GmbH 提供与Laravel相关的开源模块。如果您遇到任何错误,您可能希望在此处打开一个问题。
需要支持或在现有系统中实现模块,请随时联系我们。在这种情况下,我们将提供付费的全服务支持。
当然,我们还提供封闭源代码模块的开发。