Задать вопрос
Ответы пользователя по тегу Laravel
  • Как решить проблему с Too many requests при server-side rendering?

    @Hakhagmon
    Настройка посредника throttle
    Cделаем ограничение на 5 попыток в минуту.

    Route::group(['prefix' => 'api', 'middleware' => 'throttle:5'], function () {
      Route::get('people', function () {
        return Person::all();
      });
    });


    если кто-то достигнет предела, то ему надо будет ждать 10 минут.

    Route::group(['prefix' => 'api', 'middleware' => 'throttle:5,10'], function () {
        Route::get('people', function () {
            return Person::all();
        });
    });
    Ответ написан
    Комментировать