Package org.eclipse.jetty.util
Class HostPort
java.lang.Object
org.eclipse.jetty.util.HostPort
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
Parse an authority string (in the form host:port) into
host and port, handling IPv4 and IPv6 host formats
as defined in https://www.ietf.org/rfc/rfc2732.txt
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()Deprecated.Get the host.intgetPort()Deprecated.Get the port.intgetPort(int defaultPort) Deprecated.Get the port or the given default port.booleanhasHost()Deprecated.booleanhasPort()Deprecated.static StringnormalizeHost(String host) Deprecated.Normalizes IPv6 address as per https://tools.ietf.org/html/rfc2732 and https://tools.ietf.org/html/rfc6874, surrounding with square brackets if they are absent.static intDeprecated.Parse a string representing a port validating it is a valid port value.toString()Deprecated.
-
Constructor Details
-
HostPort
Deprecated. -
HostPort
Deprecated.- Throws:
IllegalArgumentException
-
-
Method Details
-
getHost
Deprecated.Get the host.- Returns:
- the host
-
getPort
Deprecated.Get the port.- Returns:
- the port
-
getPort
public int getPort(int defaultPort) Deprecated.Get the port or the given default port.- Parameters:
defaultPort- , the default port to return if a port is not specified- Returns:
- the port
-
hasHost
public boolean hasHost()Deprecated. -
hasPort
public boolean hasPort()Deprecated. -
toString
Deprecated. -
normalizeHost
Deprecated.Normalizes IPv6 address as per https://tools.ietf.org/html/rfc2732 and https://tools.ietf.org/html/rfc6874, surrounding with square brackets if they are absent.- Parameters:
host- a host name, IPv4 address, IPv6 address or IPv6 literal- Returns:
- a host name or an IPv4 address or an IPv6 literal (not an IPv6 address)
-
parsePort
Deprecated.Parse a string representing a port validating it is a valid port value.- Parameters:
rawPort- the port string.- Returns:
- the integer value for the port.
- Throws:
IllegalArgumentException- if the port is invalid
-