title: How to call a Rest Service in C++?
body: <p>I want to call a rest service written in WCF (which can support both XML and JSON Web Message Formats) from my C++ application. </p>
  
  <p>What is the best solution to achieve this ? I have seen some utilities (gsoap) which create proxy classes for you to be used to call web services. </p>
  
  <p>Can I achieve the same functionality without using any intermediate utility ? As its a rest service and it works using GET/PUT functions which are basic HTTP functions, is there any C++ library/Solution which could be used to invoke these function directly from a c++ application ?</p>