My wireless router is an Airport Extreme. I would like to log all outbound HTTP requests (leaving my Mac for an internet web server) for later review. Is that possible?
Squid is a HTTP Proxy and will log and cache all Browser requests passing through it.Since we are installing Squid on your Mac, it will log only the one's passing through it.
- Install Brew using Terminal.app
- Make sure Brew is ready to be used by used by running following command: $ brew doctor
- Install Squid $ brew update && brew install squid
- Point your Browser to use Proxy localhost:3128
If not ready follow the instructions. (Generally this requires you to upgrade XCode to latest version.