Если вы хотите получать запросы, набранные в веб-браузере, вам нужно сделать пару вещей.
-Установите сокет для прослушивания через порт 80
-Принимать / анализировать / обрабатывать HTML-запросы
-Возврат HTML-ответ через сокет
Вместо того, чтобы писать код для вас, вот псевдокод
//setup socket on port 80
socket.lisen();
while(true)
{
newsocket = socket.accept();
new thread(process(newsocket));
}
Самой сложной частью, я думаю, будет обработка HTML, обработка запроса и генерация ответа. После этого просто отправьте его обратно через сокет.
Учитывая количество библиотек для такого рода вещей, я бы не рекомендовал писать одну с нуля.