As this answer suggest, yo may want to use chrome net export
using chrome://net-export/
How it works?
- You open a new tab and enter
chrome://net-export/
- Press the
start logging to disk
button and select a file
- Do whatever
- Press the
stop recording
button and inspect the file (should be formatted to be readable)
How to reproduce?
function popup() {
window.open('https://google.com', '_blank')
}
<button onclick="popup()">
click me
</button>
You will get WAY more information than you wished for, so - be patient when going over all the traffic details and also - make your recording as targeted and short as possible
Enjoy
EDIT
@Nathan raises a fair point in the comment - this method is not visual. a tool that may help to visualize the data is netlog viewer
- Use the link, press the
choose file
button and upload your json file
- In the left menu select
events
- this will display all events in a big table
- Filter table by using
URL_REQUEST
or
- Click each item to inspect and get detailed information (such as: url, headers, method, etc.)
There are other cool tools there (such as timeline) but it is different from chrome dev tools. This solution is just another set of tools for developers, that's all