@@ -251,7 +251,7 @@ func newHttpRequest(rv *httpRequest, resp http.ResponseWriter, req *http.Request
251251 data ["statement" ] = rv .EventStatement ()
252252 data ["natural" ] = rv .Natural ()
253253 data ["query_context" ] = rv .QueryContext ()
254- data ["named_args" ] = httpArgs .getNamedArgs ()
254+ data ["named_args" ] = httpArgs .getFormattedNamedArgs ()
255255 data ["client_context_id" ] = rv .ClientContextId ()
256256 // only include fields not already processed in args
257257 a := make (map [string ]interface {})
@@ -1333,6 +1333,7 @@ type httpRequestArgs interface {
13331333 getTristateVal (field string , v interface {}) (value.Tristate , errors.Error )
13341334 getPreparedName (field string , v interface {}) (string , errors.Error )
13351335 getNamedArgs () map [string ]value.Value
1336+ getFormattedNamedArgs () map [string ]value.Value
13361337 getPositionalArgs (parm string , val interface {}) (value.Values , errors.Error )
13371338 getCredentials () (* auth.Credentials , errors.Error )
13381339 getScanVector () (timestamp.Vector , errors.Error )
@@ -1446,6 +1447,18 @@ func (this *urlArgs) getNamedArgs() map[string]value.Value {
14461447 return this .named
14471448}
14481449
1450+ func (this * urlArgs ) getFormattedNamedArgs () map [string ]value.Value {
1451+ fnamedArgs := make (map [string ]value.Value , len (this .named ))
1452+ for k , v := range this .named {
1453+ if server .IsSpecialNamedParam (k ) {
1454+ fnamedArgs [k ] = server .REDACTED_VALUE
1455+ } else {
1456+ fnamedArgs [k ] = v
1457+ }
1458+ }
1459+ return fnamedArgs
1460+ }
1461+
14491462func getJsonDecoder (r io.Reader ) (* json.Decoder , errors.Error ) {
14501463 if r == nil {
14511464 return nil , errors .NewServiceErrorDecodeNil ()
@@ -1838,6 +1851,18 @@ func (this *jsonArgs) getNamedArgs() map[string]value.Value {
18381851 return this .named
18391852}
18401853
1854+ func (this * jsonArgs ) getFormattedNamedArgs () map [string ]value.Value {
1855+ fnamedArgs := make (map [string ]value.Value , len (this .named ))
1856+ for k , v := range this .named {
1857+ if server .IsSpecialNamedParam (k ) {
1858+ fnamedArgs [k ] = server .REDACTED_VALUE
1859+ } else {
1860+ fnamedArgs [k ] = v
1861+ }
1862+ }
1863+ return fnamedArgs
1864+ }
1865+
18411866func (this * jsonArgs ) getPositionalArgs (parm string , val interface {}) (value.Values , errors.Error ) {
18421867 var positionalArgs value.Values
18431868
0 commit comments