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

时间:2011-08-11 10:39:19

标签: c++ google-api

除了使用libCurl之外,还有其他变体可以从C / C ++发送http / https请求吗?我无法弄清楚如何在OpenSSL中使用libCurl :(我想与YoutubeAPI进行交互。

4 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

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

答案 2 :(得分:1)

您没有说明在哪个平台上。

在Windows上还有WinInet-API,它透明地处理ssl并使用windows-built-in-certificates:

http://msdn.microsoft.com/en-us/library/aa384233%28VS.85%29.aspx

libcurl虽然是一个非常友好的API。

答案 3 :(得分:0)

有很多c ++库可以做到这一点,无论如何我同意libCurl是最简单和最轻量级的解决方案之一,因此我建议使用它。如果您想要寻找替代方案,您可能需要查看poco:http://pocoproject.org/