C++ 从C/C+发送http和https请求+;

C++ 从C/C+发送http和https请求+;,c++,google-api,C++,Google Api,除了使用libCurl之外,是否还有其他变体可以从C/C++发送http/https请求?我不知道如何将libCurl与OpenSSL结合使用:(我想与YoutubeAPI交互。也许这两个示例对您有帮助 有一个很好的、简单易用的内置HTTP实现。你可以找到一个教程。在我看来,对于youtube,你可以简单地使用POST-look。你没有说在哪个平台上 在windows上还有WinInet API,它透明地处理ssl并使用windows内置证书: LbCURL是一个非常友好的API。但是,在

除了使用libCurl之外,是否还有其他变体可以从C/C++发送http/https请求?我不知道如何将libCurl与OpenSSL结合使用:(我想与YoutubeAPI交互。

也许这两个示例对您有帮助


有一个很好的、简单易用的内置HTTP实现。你可以找到一个教程。在我看来,对于youtube,你可以简单地使用POST-look。

你没有说在哪个平台上

在windows上还有WinInet API,它透明地处理ssl并使用windows内置证书:


LbCURL是一个非常友好的API。但是,在这里有很多C++ LIBs,无论如何我都同意LIBCURL是最简单和最轻的解决方案之一,因此我建议使用它。如果你想寻找一个替代方案,无论如何你都可以检查POCO:

不,我知道如何使用LIBCURL函数。。我不知道如何将带有OpenSSL的libcurl连接到我的项目。当我使用OpelSSL构建自己的libcurl时,项目编译没有错误,但没有运行,它只是在没有消息的情况下终止。或者当我尝试使用已经兼容的libs-@Country:如果你现在想知道为什么你的libcurl尝试不起作用,那么这是一个新问题(可能是你首先应该问的问题!).@Tomalak Geret'kal:.没有answers@Country:问题的质量很差,可以改进。这当然不是放弃libcurl的理由,因为它是适合这项工作的工具。libcurl也有同样的问题,它只是压碎了。我认为它与我的x64机器有关……只是因为你“无法理解”如何在OpenSSL中使用libcurl“不改变它是这样做的,而不是放弃,寻找一个替代方案,找出问题是什么,是的,只是POST,但纯C++不能发送POST请求,OT我不知道如何?SFML可以-我曾经使用它来检索从前夕的API API的XML -它的工作很好。你只使用<代码> SeNeRebug < /Cord>。我可以给你一个代码举个例子,如果你想知道,至少我这么认为。我做了EVE请求
https://api.eveonline.com/account/characters.xml.aspx?userID=#####&apiKey=#########
而且它工作正常,因为sf::Http不支持HTTPS协议。请参阅此处的代码: