From b2154fb4552ecee87c7948d5582897d76c6a1161 Mon Sep 17 00:00:00 2001 From: NetMoose Date: Tue, 13 Feb 2024 09:14:03 +0500 Subject: [PATCH] Added a User-Agent header for remote-state http backend client Added a User-Agent header for the http client to determine which client call to the backend. --- internal/backend/remote-state/http/client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/backend/remote-state/http/client.go b/internal/backend/remote-state/http/client.go index afa3495488..80c78ab9c7 100644 --- a/internal/backend/remote-state/http/client.go +++ b/internal/backend/remote-state/http/client.go @@ -60,6 +60,7 @@ func (c *httpClient) httpRequest(method string, url *url.URL, data *[]byte, what // Work with data/body if data != nil { req.Header.Set("Content-Type", "application/json") + req.Header.Set("User-Agent", "Terraform-http-client/1.1") req.ContentLength = int64(len(*data)) // Generate the MD5