crows-feet/laravel-http-logger

Laravel 请求和响应日志记录器

dev-master 2020-06-08 02:50 UTC

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