22#include <boost/beast/core/error.hpp>
23#include <boost/beast/http/field.hpp>
29namespace util::requests {
36 std::optional<boost::beast::error_code> errorCode_;
63 std::optional<boost::beast::error_code>
const&
77 HttpHeader(boost::beast::http::field name, std::string value);
85 HttpHeader(std::string name, std::string value);
87 std::variant<boost::beast::http::field, std::string> name;
Error type for HTTP requests.
Definition Types.hpp:34
std::string const & message() const
Definition Types.cpp:49
RequestError(std::string message)
Construct a new Request Error object.
Definition Types.cpp:33
std::optional< boost::beast::error_code > const & errorCode() const
Definition Types.cpp:55