Задать вопрос
@RuslanBay02

Не могу понять, как в Django с помощью middleware реализовать проверку на количество запросов с одного IP?

Есть задача:
Добавьте middleware, которое будет возвращать ошибку если за последние n секунд было больше k запросов c одного ip адреса.

Как можно это реализовать?
  • Вопрос задан
  • 356 просмотров
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Академия Eduson
    Fullstack-разработчик на Python
    3 дня
    Далее
  • Shultais Education
    Django 5, уровень 2
    10 недель
    Далее
  • ProductStar
    Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
правила тут
https://docs.djangoproject.com/en/4.0/topics/http/...

реквест - к сервису, который эти k запросов вычислит, обычно это Fail2ban
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы