C++:从cURL连接中提取会话令牌



我已经成功地使用了这个代码示例。运行此代码返回stdout:

{"sessionToken": <some string>,"loginStatus":"SUCCESS"}

我需要为以下请求提供sessionToken字符串,因此在http头中包含cookie对我来说不起作用

我可以将stdout重定向到管道并从那里进行读取,但我正在寻找一种更高效的本地libcurl/C++方法来实现这一点。

我建议您为libcurl设置一个写回调,并将响应直接接收到内存缓冲区中,然后在请求完成后对其进行解析以提取所需内容。

getimemory-libcurl示例展示了一种将数据直接接收到内存缓冲区中的方法。

最新更新