[
https://issues.apache.org/jira/browse/THRIFT-5178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mario Emmenlauer updated THRIFT-5178:
-------------------------------------
Description:
The [constructors for
THttpClient|https://github.com/apache/thrift/blob/9e864d57026b4905862108418ba9482892fb1f65/lib/cpp/src/thrift/transport/THttpClient.h#L31]
require specifying a `host`. However not all supported socket types would
require a host. I.e. when using a Unix domain socket, the `host` property does
not convey additional information, as the socket only works on localhost. The
constructor of the socket (the underlying transport) does not require host.
It would be nice if there was a constructor that avoids host (making it
optional).
was:
The [constructors for
THttpClient|https://github.com/apache/thrift/blob/9e864d57026b4905862108418ba9482892fb1f65/lib/cpp/src/thrift/transport/THttpClient.h#L31]
require specifying a `host`. However not all supported socket types would
require a host. I.e. when using a Unix domain socket, host is unused (except
for a debugging message that includes the connected host).
It would be nice if there was a constructor that avoids host (making it
optional).
> THttpClient should work without specifying host
> -----------------------------------------------
>
> Key: THRIFT-5178
> URL: https://issues.apache.org/jira/browse/THRIFT-5178
> Project: Thrift
> Issue Type: Improvement
> Components: C++ - Library
> Affects Versions: 0.13.0
> Reporter: Mario Emmenlauer
> Assignee: Mario Emmenlauer
> Priority: Trivial
>
> The [constructors for
> THttpClient|https://github.com/apache/thrift/blob/9e864d57026b4905862108418ba9482892fb1f65/lib/cpp/src/thrift/transport/THttpClient.h#L31]
> require specifying a `host`. However not all supported socket types would
> require a host. I.e. when using a Unix domain socket, the `host` property
> does not convey additional information, as the socket only works on
> localhost. The constructor of the socket (the underlying transport) does not
> require host.
> It would be nice if there was a constructor that avoids host (making it
> optional).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)