I've set up a TLS server in Go using a custom generated certificate/key pair. Is there an easy way for me to test that the content of my HTTP requests to this server is indeed encrypted when it gets sent out over the network? For my own sanity I'd like to compare and contrast the content of the packets when I use TLS vs normal HTTP.
You can use a sniffer, here are two: Charles Proxy, it has a 30 day free trial period and is easy to use. Or WireShark, it is free and you will hate using it.