Sometimes you want/have to send specific http(s) requests. You can do that easy with curl
or just write the request yourself.
nc example.com 80
GET / HTTP/1.1
Host: example.com
# press enter
telnet example.com 80
GET / HTTP/1.1
Host: example.com
# press enter
openssl s_client -connect example.com:443
GET / HTTP/1.1
Host: example.com
# press enter
You can specify more headers if you want:
nc example.com 80
GET /foo.html HTTP/1.1
Host: example.com
Accept-Encoding: gzip
Accept: text/html
# press enter