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

Sending http and https requests from C/C++

本文关键字:https 请求 http 发送 c++      更新时间:2023-10-16

是否有其他的变体发送http/https请求从C/c++除了使用libCurl?我不知道如何使用libCurl与OpenSSL:(我想与YoutubeAPI交互。

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

也许这两个例子会对你有所帮助?

http://curl.haxx.se/libcurl/c/https.html

http://curl.haxx.se/libcurl/c/simplessl.html

你没说在哪个平台。

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

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

libcurl是一个更友好的API。

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