public final class UriHelper
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getDomain(java.lang.String host) |
static java.lang.String |
getHost(java.lang.String url) |
static java.lang.String |
getHostAndPort(java.lang.String urlString) |
static java.lang.String |
getHostAndPort(java.net.URL url) |
static java.lang.String |
makeAbsolute(java.lang.String baseUriString,
java.lang.String uriString) |
static java.lang.String |
normalizeUrl(java.lang.String context,
java.lang.String urlString)
URI normalization:
make relative URLs absolute wrt. to context (if given)
normalize path (host/path/..
|
public static java.lang.String makeAbsolute(java.lang.String baseUriString, java.lang.String uriString) throws java.net.URISyntaxException
java.net.URISyntaxException
public static java.lang.String getHost(java.lang.String url) throws java.net.MalformedURLException
java.net.MalformedURLException
public static java.lang.String getHostAndPort(java.lang.String urlString) throws java.net.MalformedURLException
java.net.MalformedURLException
public static java.lang.String getHostAndPort(java.net.URL url) throws java.net.MalformedURLException
java.net.MalformedURLException
public static java.lang.String getDomain(java.lang.String host)
public static java.lang.String normalizeUrl(java.lang.String context, java.lang.String urlString) throws java.net.URISyntaxException
java.net.URISyntaxException