docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
utils_curl.h
Go to the documentation of this file.
1
2#pragma once
3#include <curl/curl.h>
4#include <string>
5
6struct HttpResult {
7 CURLcode curl_code;
9 std::string body;
10 std::string error_message;
11};
12
14post_json(CURL* curl, const std::string& url, const std::string& json_payload, struct curl_slist* headers = nullptr);
Definition utils_curl.h:6
std::string error_message
Definition utils_curl.h:10
long http_status
Definition utils_curl.h:8
CURLcode curl_code
Definition utils_curl.h:7
std::string body
Definition utils_curl.h:9
HttpResult post_json(CURL *curl, const std::string &url, const std::string &json_payload, struct curl_slist *headers=nullptr)