Я хочу указать условие ограничения скорости в файле start.cs в Visual Studio с использованием кода C#. Расскажите, как мне это сделать. Моя логика не работает.
Я делюсь здесь частью своего кода. Может ли кто-нибудь это проверить и подтвердить?
Также вы можете рассказать мне, как я могу проверить, работает это ограничение скорости или нет:
// register rate limiting
services.AddMemoryCache();
services.Configure(options =>
{
options.EnableEndpointRateLimiting = true;
options.StackBlockedRequests = false;
options.HttpStatusCode = 429;
options.RealIpHeader = "X-Real-IP";
options.ClientIdHeader = "X-ClientId";
options.GeneralRules = new List
{
new RateLimitRule
{
Endpoint = "*",
Period = "10s",
Limit = 3
}
};
});
services.AddInMemoryRateLimiting();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... up-cs-file
Ограничение скорости в файле start.cs ⇐ C#
Место общения программистов C#
1766658658
Anonymous
Я хочу указать условие ограничения скорости в файле start.cs в Visual Studio с использованием кода C#. Расскажите, как мне это сделать. Моя логика не работает.
Я делюсь здесь частью своего кода. Может ли кто-нибудь это проверить и подтвердить?
Также вы можете рассказать мне, как я могу проверить, работает это ограничение скорости или нет:
// register rate limiting
services.AddMemoryCache();
services.Configure(options =>
{
options.EnableEndpointRateLimiting = true;
options.StackBlockedRequests = false;
options.HttpStatusCode = 429;
options.RealIpHeader = "X-Real-IP";
options.ClientIdHeader = "X-ClientId";
options.GeneralRules = new List
{
new RateLimitRule
{
Endpoint = "*",
Period = "10s",
Limit = 3
}
};
});
services.AddInMemoryRateLimiting();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79854776/rate-limit-in-startup-cs-file[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия