Смотри, как бы принцип простой: ХТТП - это точно такой же сокет (сорри за кривую терминологию). Вобщем, ХТТП сервер это тот же сокет, только уже наученый получать и отправлять информацию отформатированую определенным образом. При этом, если самой информации не много, то дополнительной информации нужной для ее форматирования может оказаться в разы больше чем полезной. Точно так же, например, если ты попробуешь положить текстовый файл из одной буквы в зип-архив, то ты проиграешь в объеме файла в несколько десятков раз (т.е. зип-файл будет гораздо больше текстового)
