253
// THIS MUST BE THE LAST STEP IN interceptRequest.
254
// Sanitize headers.
256
>
// Making a copy to ensure the original map is not modified as it might be used somewhere else.
257
>
sanitizedHeaders := make(map[string]string, len(request.Request.Header))
258
>
headersBlacklist := c.headersBlacklist()
259
>
for name, value := range request.Request.Header {
260
>
if !headersBlacklist.MatchString(name) {
261
>
sanitizedHeaders[name] = value
262
>
}
263
}
265
}
266
267
// DO NOT ADD ANY STEPS HERE. ALL STEPS MUST BE BEFORE HEADERS SANITIZATION.
268
270
}
271