mydnic/laravel-allow-long-request

允许长请求的简单中间件

v2.4.0 2020-09-15 11:44 UTC

This package is auto-updated.

Last update: 2024-08-29 05:06:29 UTC


README

Latest Version on Packagist Software License Build Status Code Quality

安装

您可以使用以下命令通过composer安装此包

composer require mydnic/laravel-allow-long-request

该包将自动注册自己

您可以使用以下命令发布配置文件

php artisan vendor:publish --provider="Mydnic\AllowLongRequests\AllowLongRequestsServiceProvider" --tag="config"

使用方法

在您的Kernel.php中,您可以这样注册中间件

protected $routeMiddleware = [
    // ...
    'allow-long-request' => \Mydnic\AllowLongRequests\Http\Middleware\AllowLongRequests::class,
]

现在您可以在您选择的路由上应用中间件

Route::get('/', function () {
    // code that takes a long time to execute
})->middleware('allow-long-request');

您可以在配置文件中设置最大等待时间。