mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 01:10:23 +08:00
chore: 提升请求/响应体记录大小限制至 5MB
This commit is contained in:
@@ -74,11 +74,11 @@ class SystemConfigService:
|
||||
"description": "请求记录级别:basic(基本信息), headers(含请求头), full(完整请求响应)",
|
||||
},
|
||||
"max_request_body_size": {
|
||||
"value": 1048576, # 1MB
|
||||
"value": 5242880, # 5MB
|
||||
"description": "最大请求体记录大小(字节),超过此大小的请求体将被截断(仅影响数据库记录,不影响真实API请求)",
|
||||
},
|
||||
"max_response_body_size": {
|
||||
"value": 1048576, # 1MB
|
||||
"value": 5242880, # 5MB
|
||||
"description": "最大响应体记录大小(字节),超过此大小的响应体将被截断(仅影响数据库记录,不影响真实API响应)",
|
||||
},
|
||||
"sensitive_headers": {
|
||||
@@ -380,7 +380,7 @@ class SystemConfigService:
|
||||
def truncate_body(cls, db: Session, body: Any, is_request: bool = True) -> Any:
|
||||
"""截断过大的请求体或响应体"""
|
||||
max_size_key = "max_request_body_size" if is_request else "max_response_body_size"
|
||||
max_size = cls.get_config(db, max_size_key, 102400)
|
||||
max_size = cls.get_config(db, max_size_key, 5242880) # 5MB
|
||||
|
||||
if not body:
|
||||
return body
|
||||
|
||||
Reference in New Issue
Block a user