Как применить разные ограничения скорости для разных путей в Laravel?

Я хочу применить глобальный дроссель ко всем моим запросам API, но для некоторых путей применяется специальное правило. Я мог бы удалить промежуточное программное обеспечение дросселя из Kernel.php и разбить все маршруты на группы, но это создало бы беспорядок в файле маршрутов. Есть ли способ сохранить промежуточное программное обеспечение дросселя в Kernel.php, примененное ко всем маршрутам, и переопределить его поведение для определенных маршрутов, как этот

Route::get(...)->middleware('throttle:10,1');

ИЛИ ЖЕ

Route::get(...)->middleware('throttle-override:10,1');

Примечание: я уже видел этот вопрос, и он отличается от моего.

0 ответов

Другие вопросы по тегам