Class Request

Class Documentation

class Request

Public Functions

inline explicit Request(const std::string &uriString, const InternetProtocol protocol = InternetProtocol::v4)
inline Response send(const std::string &method = "GET", const std::string &body = "", const HeaderFields &headerFields = {}, const std::chrono::milliseconds timeout = std::chrono::milliseconds{-1})
inline Response send(const std::string &method, const std::vector<uint8_t> &body, const HeaderFields &headerFields = {}, const std::chrono::milliseconds timeout = std::chrono::milliseconds{-1})