在Fedora20机器上为C++安装了google-api-client库之后,我发现它对libcurl有外部依赖(例如,设置http代理)。我计划使用google-api-client来发送HTTP请求,主要是HTTP多部分POST请求。但是,libcurl也支持多部分HTTP POST请求。
有人能告诉我为了发送C++请求,使用Google API客户端库比使用libcurl有什么好处吗?
任何建议/建议都将不胜感激。
谢谢
发布于 2015-04-23 02:09:03
Google API客户端库只是libcurl的一个C++包装器,它是一个纯C库。我会使用Casablanca REST SDK,它是用现代C++11编写的,没有外部依赖,是跨平台的。
https://stackoverflow.com/questions/29804998
复制相似问题