I'm a software developer who wants to learn how the Github Container Registry API works, so that I can write an alternative client for it. Reading the spec doesn't give me enough answers: there are some things that I can't get working, and yet docker pull
works. I want to know why. In order to find out what I'm doing wrong, I want to log all HTTPS requests made by docker pull
to Github Container Registry.
What's the best tool that can act as an intermediary and log all HTTPS requests?
- I want to see request and response headers and bodies.
- I also want a tool that's as easy to setup and use as possible, so that I can iterate quickly.
- I've already taken a look at mitmproxy but it looks way too complicated for my purposes.
- Http request logs collector recommends httpry, but I need HTTPS support.