Class http_session
Defined in File http_session.hpp
Inheritance Relationships
Base Types
public std::enable_shared_from_this< http_session >
public cl_http::http_session_base
(Class http_session_base)
Class Documentation
-
class http_session : public std::enable_shared_from_this<http_session>, public cl_http::http_session_base
Public Functions
-
http_session(boost::asio::any_io_executor ioc, const std::function<void(const TResponse&)> response)
-
inline virtual ~http_session()
-
virtual void run(const std::string &host, const std::string &target, const boost::beast::http::verb http_method, const int &version) override
-
inline virtual std::string getPort() override
-
http_session(boost::asio::any_io_executor ioc, const std::function<void(const TResponse&)> response)