【发布时间】:2019-01-13 10:08:56
【问题描述】:
我正在尝试使用cpr Curl 实现将命令发布到 C++ 中的pyBitmessage XML-RPC 服务器。像这样:
auto r = cpr::Post(cpr::Url{ "http://xxx:yyy@localhost:8442/" },
cpr::Body{ "{\"jsonrpc\":\"1.0\",\"id\":1,\"method\":\"add\",\"params\":{\"a\":2,\"b\":3}}" },
cpr::Header{ { "Content-Type", "application/json" } });
作为回报,我有 r 返回一个 status_code 200 但带有空文本结果和此错误值:
{code=INTERNAL_ERROR (4) message="transfer closed with 349 bytes remaining to read" }
我做错了什么?
【问题讨论】:
标签: c++11 curl xml-rpc json-rpc