mirror of
https://github.com/TeaOSLab/EdgeNode.git
synced 2025-11-17 19:00:25 +08:00
修复UserAgent中操作系统或浏览器版本中含有非UTF-8字符无法上传的问题
This commit is contained in:
@@ -343,9 +343,11 @@ func (this *HTTPRequestStatManager) Upload() error {
|
||||
if strings.Contains(err.Error(), "string field contains invalid UTF-8") {
|
||||
for _, system := range pbSystems {
|
||||
system.Name = utils.ToValidUTF8string(system.Name)
|
||||
system.Version = utils.ToValidUTF8string(system.Version)
|
||||
}
|
||||
for _, browser := range pbBrowsers {
|
||||
browser.Name = utils.ToValidUTF8string(browser.Name)
|
||||
browser.Version = utils.ToValidUTF8string(browser.Version)
|
||||
}
|
||||
|
||||
// 再次尝试
|
||||
|
||||
Reference in New Issue
Block a user