C ++中的REST客户端

时间:2012-11-12 08:39:47

标签: c++ xml rest client

是否有人在其企业产品中成功尝试过任何C ++ REST库(客户端)。它可以是软件堆栈的集合,但应该能够在所有平台上运行,即:Win,Linux,Solaris,AIX,HP-UX。

3 个答案:

答案 0 :(得分:1)

我不推荐任何集成解决方案,但您可以使用:

  1. 运输:霓虹灯,农奴或libcurl(所有人都有adv和disadvs)
  2. XML解析:libexpat或libxml2
  3. JSON解析:Jansson或JSON Spirit

答案 1 :(得分:1)

C++ REST SDK是一个积极开发的C ++ REST客户端,目前在Windows,Mac OS X,iOS和Android中都受支持。它还在Apache License 2.0下获得许可,该库在库上开放了一系列自定义项以满足您的需求。

答案 2 :(得分:0)

您可能希望在https://github.com/mrtazz/restclient-cpp检查用于C ++的瘦REST客户端。

它是一个C ++包装器,围绕良好且稳定的多协议,多平台libcurl库。