From 067be3727e95838f6ce21e30fa1baffbcb41c080 Mon Sep 17 00:00:00 2001 From: CaIon Date: Fri, 15 Aug 2025 13:46:46 +0800 Subject: [PATCH] refactor: simplify domain masking logic by removing URL check --- common/str.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/common/str.go b/common/str.go index 511a0a39..6debce28 100644 --- a/common/str.go +++ b/common/str.go @@ -226,10 +226,6 @@ func MaskSensitiveInfo(str string) string { // Mask domain names without protocol (like openai.com, www.openai.com) domainPattern := regexp.MustCompile(`\b(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}\b`) str = domainPattern.ReplaceAllStringFunc(str, func(domain string) string { - // Skip if it's already part of a URL to avoid partial masking - if strings.Contains(str, "://"+domain) { - return domain - } return maskHostForPlainDomain(domain) })