Что заставляет веб-страницу (обслуживаемую POCO) постоянно обновляться

Я новичок в POCO и пытаюсь понять его HTTPTimeServer пример. Он отлично работает ... просто я не понимаю, почему он автоматически обновляется в моем браузере каждые 2-3 секунды - что устанавливает или вызывает это? Это стандартный механизм HTML/HTTP... или что-то особенное для POCO?


person omatai    schedule 17.02.2016    source источник
comment
Не могли бы вы включить части из примера, которые вы не понимаете?   -  person Michael    schedule 17.02.2016
comment
Не легко - люди с загруженным POCO сами найдут его... а люди, знающие HTML/HTTP, предложат возможные механизмы (если они есть)... иначе я бы загружал стог сена, чтобы искать иголку . Так что даунвотеру было бы неплохо объяснить, что именно его обидело в этом вопросе.   -  person omatai    schedule 17.02.2016


Ответы (1)


Это стандартный HTML, как описано здесь и в других местах.

В случае примера POCO HTTPTimeServer строка C++:

ostr << "<meta http-equiv=\"refresh\" content=\"1\"></head>"

приведет к следующему HTML-коду, отображаемому в разделе <head> HTML-документа:

<meta http-equiv="refresh" content="1" /></head>

В этом случае он будет (попытаться) обновляться каждую 1 секунду. Иногда за деревьями трудно увидеть лес...

person omatai    schedule 17.02.2016