Nice. Had no idea those options where available in curl. Today I learnt!

I do this quite frequently, but use the following Stack Overflow post: https://stackoverflow.com/q/18215389.

This blog post appears to be much of the same, regardless, good information to get out there.

I use httpstat whenever I've to do the same.

Had no idea curl could do this. If you need a deeper dive, you can do something similar with Headless Chrome and the Chrome DevTools Protocol.

There's a good example with puppeteer here. There are other snippets there that you can turn into text command line tools too.

This is a very useful post. Thank you very much.