How do you inspect websocket traffic with Chrome Developer Tools?

Joel Duckworth picture Joel Duckworth · Mar 29, 2017 · Viewed 42.8k times · Source

I'm trying to inspect websocket traffic using Chrome Developer Tools. From my research it seems you should be able to see it using the network tab - and it even has a filter for 'ws'.

However I've been inspecting sites that I know are using websockets and can't find a way to inspect the messages being sent back and forth. Using Chrome v56, also tried Safari with no luck...

Does anyone know how this can be achieved?

Answer

Joel Duckworth picture Joel Duckworth · Mar 29, 2017

You need to reload the page with the network tab open and filter by type 'ws'. This will show you a connection being made with a websocket. You can then click on the connection to show the traffic being sent back and forth with on the server

enter image description here

https://developers.google.com/web/tools/chrome-devtools/network-performance/reference#frames