We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 65bca2e commit 88da6ebCopy full SHA for 88da6eb
tencentcloud/connectivity/transport.go
@@ -7,9 +7,12 @@ import (
7
"io/ioutil"
8
"log"
9
"net/http"
10
+ "os"
11
"time"
12
)
13
14
+const REQUEST_CLIENT = "TENCENTCLOUD_API_REQUEST_CLIENT"
15
+
16
var ReqClient = "Terraform-latest"
17
18
func SetReqClient(name string) {
@@ -35,6 +38,11 @@ func (me *LogRoundTripper) RoundTrip(request *http.Request) (response *http.Resp
35
38
return
36
39
}
37
40
var headName = "X-TC-Action"
41
42
+ if envReqClient := os.Getenv(REQUEST_CLIENT); envReqClient != "" {
43
+ ReqClient = envReqClient
44
+ }
45
46
request.Header.Set("X-TC-RequestClient", ReqClient)
47
inBytes = []byte(fmt.Sprintf("%s, request: ", request.Header[headName]))
48
requestBody, errRet := ioutil.ReadAll(bodyReader)
0 commit comments