zxygel0913 / request-logger
Laravel 中间件,用于记录查询并防止重复。
v1.3
2022-05-27 02:36 UTC
Requires
- php: >=7.0
README
轻松记录所有请求和响应
安装
在您的 composer.json
中要求此包,或通过运行以下命令进行安装:
composer require zxygel0913/request-logger
注意:此包支持 Laravel 5.5+ 的自动发现功能,如果您在低于 5.5 的 Laravel 版本上工作,则需要手动添加服务提供者和别名。
要开始使用 Laravel,请将服务提供者添加到您的 config/app.php
中:
'providers' => [ // ... Zxygel0913\RequestLogger\RequestLoggerServiceProvider::class ]
现在,您应该使用以下命令将包的配置文件发布到您的配置目录:
php artisan vendor:publish
或
php artisan vendor:publish --tag=requestLogs
配置
如果您已发布配置文件,您可以在 config/requestLogs.php
文件中更改默认设置。
return [ 'channel' => 'daily', //Log Channel 'logs' => [ 'url' => true, 'ip' => true, 'request' => true, 'response' => false, 'request_except' => ['password'] //Hide specific request from logging ],
测试
发送任何请求并检查您的日志。