mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Merge pull request #99702 from wzshiming/fix/http-probe
Fix HTTPProbe initialize header
This commit is contained in:
commit
52e42d3ca7
@ -94,10 +94,10 @@ func DoHTTPProbe(url *url.URL, headers http.Header, client GetHTTPInterface) (pr
|
||||
// Convert errors into failures to catch timeouts.
|
||||
return probe.Failure, err.Error(), nil
|
||||
}
|
||||
if headers == nil {
|
||||
headers = http.Header{}
|
||||
}
|
||||
if _, ok := headers["User-Agent"]; !ok {
|
||||
if headers == nil {
|
||||
headers = http.Header{}
|
||||
}
|
||||
// explicitly set User-Agent so it's not set to default Go value
|
||||
v := version.Get()
|
||||
headers.Set("User-Agent", fmt.Sprintf("kube-probe/%s.%s", v.Major, v.Minor))
|
||||
|
Loading…
Reference in New Issue
Block a user