Package 

Class Route


  • 
    public final class Route
    
                        

    The concrete route used by a connection to reach an abstract origin server. When creating a connection the client has many options:

    • HTTP proxy: a proxy server may be explicitly configured for the client. Otherwise the proxy selector is used. It may return multiple proxies to attempt.
    • IP address: whether connecting directly to an origin server or a proxy, opening a socket requires an IP address. The DNS server may return multiple IP addresses to attempt.

    Each route is a specific selection of these options.