c ++ lib与初学者的REST API一起使用

Pet*_*bec 15 c++ rest json

我将在C++中使用dropbox rest api做一些事情,我正在寻找一个易于使用的库.

有谁知道我需要什么功能?(我只是模糊地了解REST api是什么)

我相信我需要HTTP协议功能和XML解析功能,而JSON对吗?还有什么?

您会推荐哪种易于使用且易于学习的库?

我找到了POCO C++,看起来很简单,但我找不到任何JSON功能......

小智 9

C++ SDK REST可能有你在找什么.它有一个非常容易使用的JSON解析器和HTTP客户端API.您可以在codeplex上查看项目.

编辑 - 05/2016

Microsoft C++ REST SDK项目已移至Microsoft/cpprestsdk的 Github,该项目称:

C++ REST SDK是一个Microsoft项目,使用现代异步C++ API设计在本机代码中进行基于云的客户端 - 服务器通信.该项目旨在帮助C++开发人员连接到服务并与之交互.

README.md具有SDK中的内容的以下概要.

功能 - HTTP客户端/服务器,JSON,URI,异步流,WebSockets客户端,oAuth

PPL任务 - 基于C++ 11特性组合异步操作的强大模型

平台 - Windows桌面,Windows应用商店,Windows Phone,Ubuntu,OS X,iOS和Android

使用调试器可视化工具支持Visual Studio 2012,2013和2015

NuGet包含Windows和Android平台的二进制文件

  • 当心Linux粉丝:微软已经陷入了GCC 4.8之前的错误.例如,懒惰的Ubuntu仍然拥有GCC 4.7. (3认同)

小智 4

您是否看过ffead-cpp,它为 REST 和 SOAP 服务提供了出色的支持。