mirror of
https://github.com/coredns/coredns.git
synced 2025-10-28 08:44:17 -04:00
lint: enable canonicalheader linter (#7330)
Enable canonicalheader linter to enforce proper HTTP header casing. This ensures headers use Go's canonical format (e.g., "Content-Type" instead of "content-type") for consistency. Fixes header casing in DoH implementation. Signed-off-by: Ville Vesilehto <ville@vesilehto.fi>
This commit is contained in:
@@ -2,6 +2,7 @@ version: "2"
|
|||||||
linters:
|
linters:
|
||||||
default: none
|
default: none
|
||||||
enable:
|
enable:
|
||||||
|
- canonicalheader
|
||||||
- copyloopvar
|
- copyloopvar
|
||||||
- govet
|
- govet
|
||||||
- ineffassign
|
- ineffassign
|
||||||
|
|||||||
@@ -45,8 +45,8 @@ func NewRequest(method, url string, m *dns.Msg) (*http.Request, error) {
|
|||||||
return req, err
|
return req, err
|
||||||
}
|
}
|
||||||
|
|
||||||
req.Header.Set("content-type", MimeType)
|
req.Header.Set("Content-Type", MimeType)
|
||||||
req.Header.Set("accept", MimeType)
|
req.Header.Set("Accept", MimeType)
|
||||||
return req, nil
|
return req, nil
|
||||||
|
|
||||||
case http.MethodPost:
|
case http.MethodPost:
|
||||||
@@ -59,8 +59,8 @@ func NewRequest(method, url string, m *dns.Msg) (*http.Request, error) {
|
|||||||
return req, err
|
return req, err
|
||||||
}
|
}
|
||||||
|
|
||||||
req.Header.Set("content-type", MimeType)
|
req.Header.Set("Content-Type", MimeType)
|
||||||
req.Header.Set("accept", MimeType)
|
req.Header.Set("Accept", MimeType)
|
||||||
return req, nil
|
return req, nil
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
|||||||
Reference in New Issue
Block a user