mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-23 09:38:02 +00:00
fix: 修复统一user-agent问题
This commit is contained in:
@@ -710,13 +710,13 @@ class ClaudeRelayService {
|
||||
}
|
||||
|
||||
// 使用统一 User-Agent 或客户端提供的,最后使用默认值
|
||||
if (!options.headers['User-Agent'] && !options.headers['user-agent']) {
|
||||
const userAgent = unifiedUA || 'claude-cli/1.0.57 (external, cli)'
|
||||
options.headers['User-Agent'] = userAgent
|
||||
if (!options.headers['user-agent'] || unifiedUA !== null) {
|
||||
const userAgent = unifiedUA || 'claude-cli/1.0.119 (external, cli)'
|
||||
options.headers['user-agent'] = userAgent
|
||||
}
|
||||
|
||||
logger.info(
|
||||
`🔗 指纹是这个: ${options.headers['User-Agent'] || options.headers['user-agent']}`
|
||||
`🔗 指纹是这个: ${options.headers['user-agent']}`
|
||||
)
|
||||
|
||||
// 使用自定义的 betaHeader 或默认值
|
||||
@@ -951,13 +951,13 @@ class ClaudeRelayService {
|
||||
}
|
||||
|
||||
// 使用统一 User-Agent 或客户端提供的,最后使用默认值
|
||||
if (!options.headers['User-Agent'] && !options.headers['user-agent']) {
|
||||
const userAgent = unifiedUA || 'claude-cli/1.0.57 (external, cli)'
|
||||
options.headers['User-Agent'] = userAgent
|
||||
if (!options.headers['user-agent'] || unifiedUA !== null) {
|
||||
const userAgent = unifiedUA || 'claude-cli/1.0.119 (external, cli)'
|
||||
options.headers['user-agent'] = userAgent
|
||||
}
|
||||
|
||||
logger.info(
|
||||
`🔗 指纹是这个: ${options.headers['User-Agent'] || options.headers['user-agent']}`
|
||||
`🔗 指纹是这个: ${options.headers['user-agent']}`
|
||||
)
|
||||
// 使用自定义的 betaHeader 或默认值
|
||||
const betaHeader =
|
||||
|
||||
Reference in New Issue
Block a user