用于C++和libcurl的Google API客户端库用于发送HTTP请求?

用于C++和libcurl的Google API客户端库用于发送HTTP请求?

问题描述:

在Fedora 20机器上安装C++的google-api-client库之后,我发现它在libcurl上有外部依赖(例如,设置http代理)。我打算使用google-api-client发送HTTP请求,主要是HTTP多部分POST请求。但是,libcurl也提供对多部分HTTP POST请求的支持。用于C++和libcurl的Google API客户端库用于发送HTTP请求?

有人可以让我知道为了发送HTTP请求而使用Google API API的C++优于libcurl吗?

任何建议/建议将不胜感激。

感谢

谷歌API客户端库仅仅是一个C++包装器的libcurl这是纯粹的C库。我会使用卡萨布兰卡REST SDK这是写在现代C + + 11,没有外部依赖性,是跨平台。

+0

卡萨布兰卡甚至支持多部分HTTP POST吗? –

+0

我相信它 –

+0

谢谢@AndrewKomiagin – ap6491