org.apache.hc.client5.http

## Interface SchemePortResolver

- All Known Implementing Classes:
    DefaultSchemePortResolver

      @Contract(threading=STATELESS)
      public interface SchemePortResolver

  Strategy for default port resolution for protocol schemes.
  Since:
    4.3

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `resolve(org.apache.hc.core5.http.HttpHost host)` Returns the actual port for the host based on the protocol scheme.
    `default int` | `resolve(String scheme, org.apache.hc.core5.net.NamedEndpoint endpoint)` Returns the actual port for the host based on the protocol scheme.

- - ### Method Detail

    - #### resolve

          int resolve(org.apache.hc.core5.http.HttpHost host)

      Returns the actual port for the host based on the protocol scheme.

    - #### resolve

          default int resolve(String scheme,
                              org.apache.hc.core5.net.NamedEndpoint endpoint)

      Returns the actual port for the host based on the protocol scheme.
      Since:
        5.2

Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.