Вам необходимо создать HTTP-сервер, который будет получать HTTP-запросы и отправлять HTTP-ответы. Запросы отправляются вашим браузером каждый раз, когда вы заходите на веб-страницу, отправляете форму и т. Д. c ...
В C ++ у вас есть разные библиотеки, которые делают это без необходимости делать это самостоятельно который является существующим вопросом по stackoverflow . Я рекомендую CURL, так как у меня был хороший опыт работы с ним, но другие библиотеки тоже должны работать хорошо.
Если вам нужно полностью создать HTTP-сервер самостоятельно, вы можете посмотреть пример Википедии (они также дают объяснение о протоколе передачи гипертекста).