http@ — gets a web page from a remote host.
http@
[host
[page
[port
]]]
http@ uses tcpclient(1) to connect to TCP port port
on host
, sends an HTTP 1.0 request for page
, and prints any data that it receives.
It uses delcr(1) to remove CR (\015).
Unprintable characters are output as-is.
The HTTP request is
GET /
page
HTTP 1.0
Host: host
If host
is not supplied, http@ connects to the local host.
If page
is not supplied, http@ requests /
.
If port
is not supplied, http@ uses port 80.
TCP port 80 is the well-known port for the HTTP service.
Some computers respond to HTTP requests on this port.
For example, they may be running tcpserver -R -H -l0 0 80 httpd /public/file/
using tcpserver(1) and httpd(1).