So, I want to know how I could log all HTTP(s) requests without the need to use proxy to route traffic through using Python.
For example: Firefox connects to https://google.com/ and sends a post data of "hello=world" - without having Firefox forced into a Python proxy, is it possible to just monitor the data and log it (including post data), along with headers and store it to a local file?
In theory I want it so as soon as I go to google with the post data, it'll log the request I sent and store to a local file, and it'll still complete the connection without issue/proxy interception (using a linux computer - debian).