О протоколе HTTP/1.*
Клиент открывает tcp соединение с хостом www.host.com на порт
(обычно 80) и говорит туда GET /local/url/file/name.html HTTP/1.0
которые рассказывают серверу, кто с ним имеет дело.
Все они, кроме GET необязательны
. . .
^M^J - пустая строка - конец заголовков - конец запроса
Обратно вываливается ответ сервера:
на нескольких строках
Упражнение: скажите
$ telnet www 80
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET /index.html HTTP/1.0
И потом два раза нажмите на Enter