在 C++ 中使用 libCurl API 验证 SAIO(swift 合而为一)

Authentication SAIO (swift all in one) using libCurl API in C++

我正在致力于 Open Stack,特别是 Swift All in One (SAIO)。我需要使用 C++ 和 libcurl 进行身份验证。

通过终端使用 curl 我使用了这个命令(并且有效);

curl -v -H 'X-Auth-User: $SWIFTACCOUNT:$SWIFTUSER' -H 'X-Auth-Key: $SWIFTPASSWORD'

如何在 C++ 中使用 libcurl 运行 此命令?

--libcurl code.c 附加到您的命令行,您将获得一个不错的第一个模板!

CURLOPT_HTTPHEADER is the option to curl_easy_setopt你需要。

另请参阅 httpcustomheader.c 以获取使用自定义 HTTP 的完整 libcurl 示例 headers。