YPC  0.2.0
https_request.h
1 #pragma once
2 #include <boost/asio.hpp>
3 #include <boost/asio/ssl.hpp>
4 #include <boost/bind.hpp>
5 #include <hpda/common/common.h>
6 
7 namespace hpda {
8 namespace extractor {
9 namespace internal {
10 
12 public:
13  https_request(const std::string &domain, const std::string &path);
14 
15  const std::string &result() const;
16 
17 protected:
18  mutable boost::asio::ssl::context m_ctx;
19  mutable boost::asio::io_service m_io_service;
20  std::string m_domain;
21  std::string m_path;
22  mutable std::string m_result;
23 };
24 } // namespace internal
25 } // namespace extractor
26 } // namespace hpda
hpda::extractor::internal::https_request
Definition: https_request.h:11