重复请求拦截修改

This commit is contained in:
he
2025-10-16 14:28:15 +08:00
parent 9a488610da
commit 74056167d6
11 changed files with 26 additions and 12 deletions
+1 -1
View File
@@ -101,7 +101,7 @@ builder.Services.AddControllers(options =>
options.Filters.Add<UnitOfWorkFilter>();
options.Filters.Add<LimitUserRequestAuthorization>();
options.Filters.Add<TrialGlobalLimitActionFilter>();
//options.Filters.Add<RequestDuplicationFilter>();
options.Filters.Add<RequestDuplicationFilter>();
})
.AddNewtonsoftJsonSetup(builder.Services); // NewtonsoftJson 序列化 处理
+1 -1
View File
@@ -72,7 +72,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]
+1 -1
View File
@@ -81,7 +81,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]
+1 -1
View File
@@ -166,7 +166,7 @@
// 是否启用重复请求检测
"IsEnabled": true,
// 重复请求时间窗口(毫秒)
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
// 缓存请求时间(秒)
"CacheTimeSeconds": 5,
"ExcludedPaths": [
@@ -94,7 +94,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]
+1 -1
View File
@@ -88,7 +88,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]
+1 -1
View File
@@ -95,7 +95,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]
+1 -1
View File
@@ -95,7 +95,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]
+1 -1
View File
@@ -102,7 +102,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]
+1 -1
View File
@@ -77,7 +77,7 @@
},
"RequestDuplicationOptions": {
"IsEnabled": true,
"DuplicationWindowMs": 500,
"DuplicationWindowMs": 200,
"CacheTimeSeconds": 5,
"ExcludedPaths": [
]