crows-feet / laravel-http-logger
Laravel 请求和响应日志记录器
dev-master
2020-06-08 02:50 UTC
Requires
- guzzlehttp/guzzle: ^6.3
- nesbot/carbon: ^2.17
This package is auto-updated.
Last update: 2024-09-21 15:05:10 UTC
README
这是一个用于使用 Laravel 记录 HTTP 请求和 JSON 响应的包
安装
使用 composer 需要此包。
composer require crows-feet/laravel-http-logger
生成迁移并创建它
php artisan queue:table php artisan migrate
配置
使用以下 publish
命令将包配置复制到 Laravel
php artisan vendor:publish --tag="http-logger-config"
用法
要允许 API 路由使用日志记录器,将 HttpLogger
中间件添加到 app/Http/Kernel.php
protected $middlewareGroups = [ // ... 'api' => [ // ... \CrowsFeet\HttpLogger\Middleware\JsonResponseLogger::class, ], ];
以守护进程方式开始队列作业的处理
php artisan queue:work