fix(sora): 默认开启 TLS 指纹并支持显式关闭

This commit is contained in:
yangjianbo
2026-02-19 08:30:54 +08:00
parent be09188bda
commit 0832dfb32e
2 changed files with 6 additions and 3 deletions

View File

@@ -1101,7 +1101,10 @@ func shouldAttemptSoraTokenRecover(statusCode int, rawURL string) bool {
}
func (c *SoraDirectClient) doHTTP(req *http.Request, proxyURL string, account *Account) (*http.Response, error) {
enableTLS := c != nil && c.cfg != nil && c.cfg.Gateway.TLSFingerprint.Enabled && !c.cfg.Sora.Client.DisableTLSFingerprint
enableTLS := true
if c != nil && c.cfg != nil && c.cfg.Sora.Client.DisableTLSFingerprint {
enableTLS = false
}
if c.httpUpstream != nil {
accountID := int64(0)
accountConcurrency := 0