Improve debug curl command

Kubernetes-commit: 42f756aeb01a6ce90ff56a0b07cb4bb5ab2c602b
This commit is contained in:
Aleksandra Malinowska 2018-03-07 13:33:14 +01:00 committed by Kubernetes Publisher
parent e50cb60ce9
commit c1e13e8dbf

View File

@ -331,11 +331,11 @@ func (r *requestInfo) toCurl() string {
headers := "" headers := ""
for key, values := range r.RequestHeaders { for key, values := range r.RequestHeaders {
for _, value := range values { for _, value := range values {
headers += fmt.Sprintf(` -H %q`, fmt.Sprintf("%s: %s", key, value)) headers += fmt.Sprintf(` -H %q`, fmt.Sprintf("%s: '%s'", key, value))
} }
} }
return fmt.Sprintf("curl -k -v -X%s %s %s", r.RequestVerb, headers, r.RequestURL) return fmt.Sprintf("curl -k -v -X%s %s '%s'", r.RequestVerb, headers, r.RequestURL)
} }
// debuggingRoundTripper will display information about the requests passing // debuggingRoundTripper will display information about the requests passing