C ++中的RESTful Client API

时间:2010-11-19 07:09:44

标签: c++

是否有任何可用的开源库在C ++中实现RESTful Client(用于将HTTP请求解释为REST服务调用的库)?

我的要求是连接到Amazon Web Services并获取可用于C ++中给定用户帐户的EC2实例列表(及其详细信息)。

我知道亚马逊在Java,C#中为此提供了API。但我想用C ++。如果亚马逊也提供C ++,那就没关系,请指导我。

非常感谢您的帮助。

此致

Bharatha Selvan。

4 个答案:

答案 0 :(得分:2)

您需要解析XML。我建议你试试Qt C ++ Toolkit它会给你一个QHttp实例来进行HTTP调用,而QtXml模块来解析xml。这样就可以创建一个C ++ Rest Client。

答案 1 :(得分:2)

您应该尝试ffead-cpp网络框架。它有许多其他功能,如依赖注入,序列化,有限反射,JSON等等。检查一下......

答案 2 :(得分:1)

您是否尝试过libaws

答案 3 :(得分:0)

Restbed提供同步和异步HTTP / HTTPS客户端功能。

    <div class="container">
    <div class="">
    <h3>Klanten overzicht</h3>
    <div class="">
    <table id="employee_grid" class="display" width="100%" cellspacing="0">
    <thead>
    <tr>
    <th>Klantnummer</th>
    <th>Naam</th>
    <th>Contactpersoon</th>
    <th>Adres</th>
    </tr>
    </thead>

    <tfoot>
    <tr>
    <th>Klantnummer</th>
    <th>Naam</th>
    <th>Contactpersoon</th>
    <th>Adres</th>

    </tr>
    </tfoot>
    </table>
    </div>
    </div>

    </div>