Я использую службу WCF, размещенную в приложении, написанном на C#. Я написал клиент C ++, обращающийся к сервису с помощью g SOAP. Я должен установить заголовки и передать то же самое для сервисной функции. Я попробовал следующий код, но не смог получить заголовки на сервере C#.
std::string ApiCode = "id: 111";
std::string PassCode = "code: abcd";
std::string httpHeader = std::string(ApiCode + " \r\n " + PassCode);
struct soap *soap = soap_new();
Request.soap = soap;
Request.soap->http_extra_header = httpHeader.data();
GetApiStatusProxy.GetAPIStatus(&Request, Response);
Пожалуйста, помогите мне.