Fix inefficient string comparison

This commit is contained in:
shubhendra 2021-02-25 15:58:43 +05:30
parent b849cfc18c
commit ec0e382e11
No known key found for this signature in database
GPG Key ID: 9AFEF5C98D542137

View File

@ -143,7 +143,7 @@ func (o *Options) PreflightHeader(origin, rMethod, rHeaders string) (headers map
rHeader = strings.TrimSpace(rHeader)
lookupLoop:
for _, allowedHeader := range o.AllowHeaders {
if strings.ToLower(rHeader) == strings.ToLower(allowedHeader) {
if strings.EqualFold(rHeader, allowedHeader) {
allowed = append(allowed, rHeader)
break lookupLoop
}