Аутентификация SAIO (swift all in one) с использованием libCurl API в C++

Я работаю над Open Stack, в частности, над Swift All in One (SAIO). Мне нужно использовать C++ и libcurl для аутентификации.

Используя curl через терминал, я использую эту команду (и она работает);

curl -v -H 'X-Auth-пользователь: $SWIFTACCOUNT:$SWIFTUSER' -H 'X-Auth-Key: $SWIFTPASSWORD'

Как я могу запустить эту команду с libcurl в C++?

1 ответ

Решение

Присоединять --libcurl code.c в вашу командную строку, и вы получите прекрасный первый шаблон для запуска!

CURLOPT_HTTPHEADER - это опция curl_easy_setopt, которая вам нужна.

Смотрите также httpcustomheader.c для полного примера libcurl с использованием пользовательских заголовков HTTP.

Другие вопросы по тегам