feat(http01): case insensitive match domain (#2900)

This commit is contained in:
Ludovic Fernandez 2026-03-08 10:52:46 +01:00 committed by GitHub
commit 30e7a17ea1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -200,5 +200,6 @@ func matchDomain(src, domain string) bool {
domain = "[" + domain + "]"
}
return strings.HasPrefix(src, domain)
// Case-insensitive prefix (domain) match.
return len(src) >= len(domain) && strings.EqualFold(src[:len(domain)], domain)
}