C++:从cURL连接中提取会话令牌
C++: Extract Session token from cURL connection
我已经成功地使用了这个代码示例。运行此代码返回stdout:
{"sessionToken": <some string>,"loginStatus":"SUCCESS"}
我需要为以下请求提供sessionToken字符串,因此在http头中包含cookie对我来说不起作用
我可以将stdout重定向到管道并从那里进行读取,但我正在寻找一种更高效的本地libcurl/C++方法来实现这一点。
我建议您为libcurl设置一个写回调,并将响应直接接收到内存缓冲区中,然后在请求完成后对其进行解析以提取所需内容。
getimemory-libcurl示例展示了一种将数据直接接收到内存缓冲区中的方法。
相关文章:
- 从包含m行的文件中提取n行,必要时(惰性地)重复该文件
- 如何从 std::atomic 中提取指针 T<T>?
- 为多个会话保留XPtr
- 为什么istream不支持右值提取
- 是否可以用"iostream"包装现有的TCP/OOpenSSL会话
- 如何设置一个范围来提取我想要获得的信息
- 如何修复 Onnx运行时会话>运行问题?
- 视觉工作室项目.提取源文件夹名称
- C++17 - 使用自定义分配器的节点提取/重新插入 - 适用于 clang++/libc++,但不适用于 libstd
- 从字符串中提取整数并形成一个数组
- C ++中的StringStream有助于使用向量从字符串中提取逗号分隔的整数,而不是空格分隔的整数,为什么?
- asn1c 不会从 asn.1 模块中提取八位字节字符串的默认值
- 从 std::vector<无符号字符>切片中提取 int?
- 在C++中使用重载提取运算符时出现问题
- 在 Qt(C++) 中使用 QProcess 解压缩 - 提取目录问题
- 为什么 KMS drmModeSetCrtc() 在 X11 会话中运行时会失败并被拒绝权限?
- C++(.cpp文件和.h文件)拆分代码并添加一个函数,提取 - 这很容易吗?
- 无法从 std::string 中提取C++ Unicode 符号
- 如何从也包含C++字母的文本文件中提取某些数字?
- C++:从cURL连接中提取会话令牌