chore: 提升请求/响应体记录大小限制至 5MB

This commit is contained in:
fawney19
2026-01-29 09:33:11 +08:00
parent 06a46383a1
commit ac73f6fbac

View File

@@ -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