skipper
skipper copied to clipboard
New filter: maskAccessLogQuery
Summary
Adding a new maskAccessLogQuery
filter to mask/obfuscate values of specific – sensitive – query parameters.
Towards #2156
Testing
# skip
hello: Path("/hello") -> maskAccessLogQuery("key_2") -> "https://www.example.org"
curl "localhost:9090/hello?key_1=foo&key_2=bar"
127.0.0.1 - - [18/Oct/2023:08:10:33 +0200] "GET /hello?key_1=foo&key_2=5234164152756840025 HTTP/1.1" 404 1256 "-" "curl/8.1.2" 555 localhost:9090 - -