File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
dotnet/src/webdriver/DevTools Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -600,7 +600,19 @@ private void ProcessMessage(string message)
600600 var methodParts = method . Split ( new char [ ] { '.' } , 2 ) ;
601601 var eventData = messageObject [ "params" ] ;
602602
603- LogTrace ( "Recieved Event {0}: {1}" , method , eventData . ToString ( ) ) ;
603+ if ( eventData . AsObject ( ) . TryGetPropertyValue ( "request" , out var requestNode )
604+ && requestNode . AsObject ( ) . ContainsKey ( "postData" ) )
605+ {
606+ var loggableEventData = eventData . DeepClone ( ) ;
607+ var loggableRequest = loggableEventData [ "request" ] ! ;
608+ loggableRequest [ "postData" ] = "*RAW POST DATA REMOVED FROM LOGS*" ;
609+ loggableRequest [ "postDataEntries" ] = new JsonArray ( ) ;
610+ LogTrace ( "Recieved Event {0}: {1}" , method , loggableEventData . ToString ( ) ) ;
611+ }
612+ else
613+ {
614+ LogTrace ( "Recieved Event {0}: {1}" , method , eventData . ToString ( ) ) ;
615+ }
604616
605617 // Dispatch the event on a new thread so that any event handlers
606618 // responding to the event will not block this thread from processing
You can’t perform that action at this time.
0 commit comments