michelmelo / laravel-request-logging
记录所有请求及其响应
1.0.3
2023-11-18 15:13 UTC
Requires
- illuminate/support: ~5|~6|~7|~8|~9|~10
- laravel/framework: ~5|~6|~7|~8|~9|~10
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.6
- mockery/mockery: ^1.5
- orchestra/database: ^6.0
- orchestra/testbench: ^6.24
- phpunit/phpunit: ^9.5
- sempro/phpunit-pretty-print: ^1.4
- timacdonald/log-fake: ^1.9
README
此Laravel包包含中间件,用于记录请求及其响应,包括所有参数。
安装
您可以使用Composer进行安装
composer require michelmelo/laravel-request-logging
下一步是在您的app/Http/Kernel.php文件中添加中间件。
将请求记录添加到所有路由中
protected $middleware = [
...
\MichelMelo\RequestLogging\LogRequest::class,
...
];
或者仅针对特定路由(组)。
protected $routeMiddleware = [
...
'logRequest' => \MichelMelo\RequestLogging\LogRequest::class,
...
];
最后,虽然这是可选的,您可以发布配置文件
php artisan vendor:publish --provider="MichelMelo\RequestLogging\RequestLoggingServiceProvider"