Skip to content

Commit c5eff62

Browse files
committed
implemented cleaning
1 parent 60ee50f commit c5eff62

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

internals/proxy/middlewares/template.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -155,16 +155,18 @@ func cleanHeaders(headers map[string]any) map[string]any {
155155
}
156156

157157
headers["Authorization"] = strings.SplitAfterN(authHeader, ` `, 1)[0] + " REDACTED"
158+
159+
return headers
158160
}
159161

160162
func TemplateBody(body map[string]any, headers map[string]any, VARIABLES map[string]any) (map[string]any, bool, error) {
161163
var modified bool
162164

165+
headers = cleanHeaders(headers)
166+
163167
// Normalize #Var and @Var to .header_key_Var and .body_key_Var
164168
normalizedBody, err := normalizeData("@", "body_key_", body)
165169

166-
log.Dev("Normalized:\n", jsonutils.ToJson(normalizedBody))
167-
168170
if err != nil {
169171
return body, false, err
170172
}
@@ -186,9 +188,6 @@ func TemplateBody(body map[string]any, headers map[string]any, VARIABLES map[str
186188
maps.Copy(variables, prefixedBody)
187189
maps.Copy(variables, prefixedHeaders)
188190

189-
log.Dev("Body:\n", jsonutils.ToJson(prefixedBody))
190-
log.Dev("Headers:\n", jsonutils.ToJson(prefixedHeaders))
191-
192191
templatedData, err := templating.RenderJSON("body", normalizedBody, variables)
193192

194193
if err != nil {

0 commit comments

Comments
 (0)