acl/lib_acl_cpp/samples/ssl/https_proxy/https_client.h

19 lines
370 B
C
Raw Normal View History

#pragma once
class https_client
{
public:
2020-01-05 15:41:08 +08:00
https_client(acl::ostream& out, acl::sslbase_conf* conf);
~https_client();
bool http_request(acl::HttpServletRequest& req,
acl::HttpServletResponse& res);
private:
acl::ostream& out_;
2020-01-05 15:41:08 +08:00
acl::sslbase_conf* ssl_conf_;
bool connect_server(const acl::string& server_addr,
2020-01-05 15:41:08 +08:00
acl::http_client& client);
};