Ответ должен быть субъективным, но с особым акцентом на для начинающего , тогда я думаю, что POCO - это, безусловно, путь.На самом деле у него есть несколько классов HTTPClient, и как только вы становитесь вне того, чтобы быть счастливым, что что-то работает, код достаточно ясен, чтобы следовать, чтобы вы могли понять и понять , почему работает, если это то, к чему вас ведут.
POCO - это хорошо написанный код ООП, который не требует большого понимания шаблонов и тому подобного.Классы хорошо интегрированы друг с другом, обширны, и документация более или менее указывает на следующий (или предыдущий) класс, который вам нужен.Вы не будете разбивать около 20 отдельных библиотек, так как Boost, вероятно, заставит вас делать это.(Всегда есть время для этого позже!)