Skip to content

Commit ac76f07

Browse files
deeringcChris Deering
authored andcommitted
Implementing HTTP and HTTPS client proxy support for non-Windows platforms.
Fixing whitespace
1 parent 78f8554 commit ac76f07

File tree

4 files changed

+358
-89
lines changed

4 files changed

+358
-89
lines changed

Release/include/cpprest/details/http_client_impl.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -296,9 +296,10 @@ class _http_client_communicator
296296
// URI to connect to.
297297
const http::uri m_uri;
298298

299-
private:
300299

301-
http_client_config m_client_config;
300+
http_client_config m_client_config;
301+
302+
private:
302303

303304
bool m_opened;
304305

Release/include/cpprest/details/web_utilities.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ namespace web
3030
namespace http { namespace client { namespace details {
3131
class winhttp_client;
3232
class winrt_client;
33+
class asio_context;
3334
}}}
3435
namespace websockets { namespace client { namespace details {
3536
class winrt_callback_client;
@@ -124,6 +125,7 @@ class credentials
124125
private:
125126
friend class http::client::details::winhttp_client;
126127
friend class http::client::details::winrt_client;
128+
friend class http::client::details::asio_context;
127129
friend class websockets::client::details::winrt_callback_client;
128130
friend class websockets::client::details::wspp_callback_client;
129131

0 commit comments

Comments
 (0)