mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 17:30:23 +08:00
feat: 增强 provider query 端点选择逻辑,支持 openai:responses 格式与 key 级 api_formats 过滤
- provider_query_selected_fetch_endpoints 支持按 key.api_formats 过滤可用端点 - 端点选择增加 endpoint_supports_rust_models_fetch 检查 - 支持优先级列表之外的自定义 api_format 端点 - 新增 openai:responses 端点的 provider query 集成测试 - 各 crate 补充缺失的 tracing instrument 和小修正 - 前端 Pool 管理页面补充状态逻辑
This commit is contained in:
@@ -727,9 +727,7 @@ const DEFAULT_SENSITIVE_HEADERS: &[&str] = &[
|
||||
/// 判断 header 名是否属于敏感字段(大小写不敏感)。
|
||||
fn is_sensitive_header(name: &str) -> bool {
|
||||
let lower = name.trim().to_ascii_lowercase();
|
||||
DEFAULT_SENSITIVE_HEADERS
|
||||
.iter()
|
||||
.any(|candidate| *candidate == lower.as_str())
|
||||
DEFAULT_SENSITIVE_HEADERS.contains(&lower.as_str())
|
||||
}
|
||||
|
||||
/// 对单个 header value 进行脱敏:保留前 4 + 后 4 字符,中间替换为 `****`。
|
||||
|
||||
Reference in New Issue
Block a user