cURLpp 使用 GET 请求发送 JSON

时间:2021-01-22 14:43:16

标签: c++ json get curlpp

我尝试发送 GET 请求(到 https://api.binance.com/api/v3/depth),但我似乎无法找到如何使用它发送 JSON 有效负载。 我发现了这个:

std::string body;
body = "{\"symbol\":\"BTCUSDT\",\"limit\":5}";

request.setOpt(new curlpp::options::HttpHeader(header));
request.setOpt(new curlpp::options::PostFields(body));
request.setOpt(new curlpp::options::PostFieldSize(body.length()));

但这似乎将请求转换为 POST(可以理解),如果我再次使用

request.setOpt(new curlpp::options::Post(0));

它只是忽略之前设置的字段。

注意:我可以在 URL 中包含信息,但我特别想知道是否可以发送 JSON。

0 个答案:

没有答案