1
0
mirror of https://gitlab.com/comunic/comunicterm synced 2024-07-01 13:14:31 +00:00
comunicterm/api_request.h

25 lines
362 B
C++

/**
* Single API request
*
* @author Pierre HUBERT
*/
#pragma once
#include <string>
#include "apiresponse.h"
class ApiRequest
{
public:
ApiRequest(const std::string &uri, bool needLogin = true);
void addArg(const std::string &name, const std::string &value);
ApiResponse exec();
private:
std::string mURI;
std::string mReqBody;
};