用于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,没有外部依赖性,是跨平台。
卡萨布兰卡甚至支持多部分HTTP POST吗? –
我相信它 –
谢谢@AndrewKomiagin – ap6491