Have you ever been on a system with no GUI, no text browser, wget, or CuRL but need to test HTTP access?
If you have openssl you can craft a GET or HEAD request and generate HTTP traffic
echo -e "HEAD / HTTP/1.1\r\nHost: www.example.com\r\nUser-Agent: SocPuppets\r\nConnection: Close\r\n\r\n" | openssl s_client -quiet -state -connect www.example.com:443
So if you ever need to test HTTPS access and the device has no standard web-browser use openssl.
NSE ( network security expert) and Route/Switching Engineer