20 const std::shared_ptr<const ::tenduke::http::HTTPRequest> &httpRequest,
21 const std::shared_ptr<const ::tenduke::http::win::WinHttpSession> &session,
22 const ::tenduke::net::URLs &urls
25 ~Win32HTTPCall()
override =
default;
29 std::unique_ptr<::tenduke::http::HTTPResponse>
execute()
override;
32 virtual std::unique_ptr<::tenduke::http::win::InternetHandle> connect();
33 virtual std::multimap<std::string, std::string> getResponseHeaders(const ::tenduke::http::win::WinHttpRequest &request);
35 virtual std::unique_ptr<::tenduke::utl::BinaryData> readResponseBody(const ::tenduke::http::win::WinHttpRequest &request);
40 const std::shared_ptr<const ::tenduke::http::HTTPRequest> httpRequest;
41 const std::shared_ptr<const ::tenduke::http::win::WinHttpSession> session;
42 const ::tenduke::net::URLs &urls;
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4