gpt4 book ai didi

c++ - 使用 curlpp 获得响应

转载 作者:搜寻专家 更新时间:2023-10-31 00:20:15 26 4
gpt4 key购买 nike

我正在使用 curlpp 接收响应。我指的是 curlpp 网站的这个例子 http://curlpp.org/index.php/examples/64-example-14 .但是我没有得到响应的存储位置,以便我可以将它用于进一步的目的。该代码仅显示请求状态的整数值。我也通过谷歌搜索过,但无法弄明白。

curlpp::Multi::Msgs msgs = requests.info();

for (curlpp::Multi::Msgs::iterator pos = msgs.begin(); pos != msgs.end(); pos++)
{
if (pos->second.msg == CURLMSG_DONE)
{
/* Find out which handle this message is about */
if (pos->first == &request1)
{
printf("First request completed with status %d\n", pos->second.code);
}
else if (pos->first == &request2)
{
printf("Second request completed with status %d\n", pos->second.code);
}
}

最佳答案

您可以使用 WriteStream 选项指定其他流:

std::stringstream result;

request.setOpt(cURLpp::Options::WriteStream(&result));
request.perform();

关于c++ - 使用 curlpp 获得响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6401100/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com