Add UserAgent header to Eureka client (#8006)
Signed-off-by: Viren Negi <meetme2meat@gmail.com>
This commit is contained in:
parent
50ae4e298b
commit
d253251266
|
@ -22,8 +22,11 @@ import (
|
|||
"net/http"
|
||||
|
||||
"github.com/pkg/errors"
|
||||
"github.com/prometheus/common/version"
|
||||
)
|
||||
|
||||
var userAgent = fmt.Sprintf("Prometheus/%s", version.Version)
|
||||
|
||||
type Applications struct {
|
||||
VersionsDelta int `xml:"versions__delta"`
|
||||
AppsHashcode string `xml:"apps__hashcode"`
|
||||
|
@ -85,6 +88,7 @@ func fetchApps(ctx context.Context, server string, client *http.Client) (*Applic
|
|||
return nil, err
|
||||
}
|
||||
request = request.WithContext(ctx)
|
||||
request.Header.Add("User-Agent", userAgent)
|
||||
|
||||
resp, err := client.Do(request)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue