Дисциплины - Серверные технологии разработки

Разработка web-приложения с серверной маршрутизацией - Middleware - Подключение middleware

Существует несколько способов вызова middleware, в том числе и в конструкторе контроллера (что не желательно делать, поэтому такой вариант не рассматриваем).

1. Создать группу для этого middleware в маршрутизаторах web.php или api.php

Route::middleware(['api', 'acteptJson'])->group(function () {
    Route::get('/', function () {
        // Uses first & second middleware...
    });
 
    Route::get('/user/profile', function () {
        // Uses first & second middleware...
    });
});
и в файле kernel.php определить значение
'acteptJson' => \App\Http\Middleware\AlwaysAcceptJson::class,

2. В RouteServiceProvider:

Route::middleware(['api', AlwaysAcceptJson::class])

3. Непосредственно в файле kernel.php в группе api

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться
80422 БГУИР
10421-10422 ИИТ БГУИР
10423 БГУИР
20421 БГУИР
30421 БГУИР
30423 БГУИР
Вопросы