Browse Source

fix the debug content:add host and fix the body

wenzuochao 6 years ago
parent
commit
c9d50ba210
2 changed files with 3 additions and 1 deletions
  1. 2 0
      sdk/client.go
  2. 1 1
      sdk/responses/response.go

+ 2 - 0
sdk/client.go

@@ -221,6 +221,7 @@ func (client *Client) DoActionWithSigner(request requests.AcsRequest, response r
 	var httpResponse *http.Response
 	for retryTimes := 0; retryTimes <= client.config.MaxRetryTime; retryTimes++ {
 		debug("> %s %s %s", httpRequest.Method, httpRequest.URL.RequestURI(), httpRequest.Proto)
+		debug("> Host: %s", httpRequest.Host)
 		for key, value := range httpRequest.Header {
 			debug("> %s: %v", key, strings.Join(value, ""))
 		}
@@ -232,6 +233,7 @@ func (client *Client) DoActionWithSigner(request requests.AcsRequest, response r
 				debug("< %s: %v", key, strings.Join(value, ""))
 			}
 		}
+		debug("<")
 		// receive error
 		if err != nil {
 			if !client.config.AutoRetry {

+ 1 - 1
sdk/responses/response.go

@@ -115,7 +115,7 @@ func (baseResponse *BaseResponse) parseFromHttpResponse(httpResponse *http.Respo
 	if err != nil {
 		return
 	}
-	debug("< %s", string(body))
+	debug("%s", string(body))
 	baseResponse.httpStatus = httpResponse.StatusCode
 	baseResponse.httpHeaders = httpResponse.Header
 	baseResponse.httpContentBytes = body