c++ - curlpp c++ 禁用打印
问题描述
抱歉,如果这是一个愚蠢的问题,但是在使用 cURLpp 发出请求时,我似乎无法摆脱控制台输出。我正在编写一个机器人,所以我需要从控制台实时读取数据,这一切都非常困难。
我尝试了几种阅读文档的方法(https://github.com/jpbarrette/curlpp/blob/master/doc/guide.pdf)我尝试了示例,但似乎无法摆脱输出
这是我的代码示例:
std::string function() {
try
{
curlpp::Cleanup cleaner;
curlpp::Easy request;
request.setOpt(curlpp::options::Url("url"));
request.setOpt(curlpp::options::Verbose(true));
std::ostringstream response;
request.setOpt(new curlpp::options::WriteStream(&response));
request.perform();
return response.str();
}
catch (curlpp::LogicError& e) {
std::cout << "ERROR Logic" << std::endl;
std::cout << e.what() << std::endl;
return e.what();
}
catch (curlpp::RuntimeError& e) {
std::cout << "ERROR runtime" << std::endl;
std::cout << e.what() << std::endl;
return e.what();
}
}
总是得到这样的东西
...
- schannel:解密数据添加:4055
- schannel:解密缓存:偏移4055长度16581
- schannel:加密数据缓冲区:偏移量 0 长度 17408
- schannel:解密数据缓冲区:偏移量 4055 长度 16581
- schannel: schannel_recv 清理
- schannel:解密数据返回4055
- schannel:解密数据缓冲区:偏移量 0 长度 16581
- 状态:执行 => 完成句柄 0xa625e8;第 2251 行(连接 #0)
- 多完成
...
请帮助解决这个问题,在此先感谢。
解决方案
推荐阅读
- coding-style - 如何让 clang-format 不将简单的枚举格式化为一行?
- ruby-on-rails - how to apply :session_limitable at a specific user ? (devise-security )
- python - 使用python 3将csv数据导入mysql数据库时出错
- javascript - 我可以在对话框中的画布内显示输赢游戏后的结果,而不是使用“警报”吗?
- excel - 将 Outlook 电子邮件数量、期限和受益人解析为 Excel
- c++ - 构造一个没有默认构造函数的空对象
- jquery - 如何使用 Jquery 从 DataTable 中获取选定行的隐藏单元格值?
- azure - 是否可以在 azure 数据工厂管道中的数据中添加具有特定值的列
- drake - 世界体 BodyIndex 非零?
- git - GitHub 如何知道我在本地存储库中所做的提交?