MCPcopy
hub / github.com/AlistGo/alist / BuildCustomUserAgent

Function BuildCustomUserAgent

drivers/thunder_browser/util.go:296–311  ·  view source on GitHub ↗
(deviceID, appName, sdkVersion, clientVersion, packageName string)

Source from the content-addressed store, hash-verified

294}
295
296func BuildCustomUserAgent(deviceID, appName, sdkVersion, clientVersion, packageName string) string {
297 //deviceSign := generateDeviceSign(deviceID, packageName)
298 var sb strings.Builder
299
300 sb.WriteString(fmt.Sprintf("ANDROID-%s/%s ", appName, clientVersion))
301 sb.WriteString("networkType/WIFI ")
302 sb.WriteString(fmt.Sprintf("appid/%s ", "22062"))
303 sb.WriteString(fmt.Sprintf("deviceName/Xiaomi_M2004j7ac "))
304 sb.WriteString(fmt.Sprintf("deviceModel/M2004J7AC "))
305 sb.WriteString(fmt.Sprintf("OSVersion/13 "))
306 sb.WriteString(fmt.Sprintf("protocolVersion/301 "))
307 sb.WriteString(fmt.Sprintf("platformversion/10 "))
308 sb.WriteString(fmt.Sprintf("sdkVersion/%s ", sdkVersion))
309 sb.WriteString(fmt.Sprintf("Oauth2Client/0.9 (Linux 4_9_337-perf-sn-uotan-gd9d488809c3d) (JAVA 0) "))
310 return sb.String()
311}

Callers 2

InitMethod · 0.70
InitMethod · 0.70

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected