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

19 lines
373 B
C++

#pragma once
class https_client
{
public:
https_client(acl::ostream& out, acl::polarssl_conf* conf);
~https_client();
bool http_request(acl::HttpServletRequest& req,
acl::HttpServletResponse& res);
private:
acl::ostream& out_;
acl::polarssl_conf* ssl_conf_;
bool connect_server(const acl::string& server_addr,
acl::http_client& client);
};