doubao support configuration for domain (#3184)

This commit is contained in:
rinfx
2025-12-04 21:17:50 +08:00
committed by jingze
parent 9978db2ac6
commit 18d20ca135
3 changed files with 13 additions and 2 deletions

View File

@@ -70,7 +70,11 @@ func (m *doubaoProvider) OnRequestBody(ctx wrapper.HttpContext, apiName ApiName,
func (m *doubaoProvider) TransformRequestHeaders(ctx wrapper.HttpContext, apiName ApiName, headers http.Header) {
util.OverwriteRequestPathHeaderByCapability(headers, string(apiName), m.config.capabilities)
util.OverwriteRequestHostHeader(headers, doubaoDomain)
if m.config.doubaoDomain != "" {
util.OverwriteRequestHostHeader(headers, m.config.doubaoDomain)
} else {
util.OverwriteRequestHostHeader(headers, doubaoDomain)
}
util.OverwriteRequestAuthorizationHeader(headers, "Bearer "+m.config.GetApiTokenInUse(ctx))
headers.Del("Content-Length")
}