[ 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)