dk.netarkivet.wayback
Class UrlOperations
java.lang.Object
dk.netarkivet.wayback.UrlOperations
public class UrlOperations
- extends java.lang.Object
This is a cut'n'paste job from the wayback subversion repository. At some
point, calls to it can be replaced with calls to
org.archive.wayback.util.url.UrlOperations
- Since:
- Jul 10, 2009
Method Summary |
static boolean |
isAuthority(java.lang.String urlPart)
|
static java.lang.String |
resolveUrl(java.lang.String baseUrl,
java.lang.String url)
|
static int |
schemeToDefaultPort(java.lang.String scheme)
|
static java.lang.String |
urlToHost(java.lang.String url)
|
static java.lang.String |
urlToScheme(java.lang.String url)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DNS_SCHEME
public static final java.lang.String DNS_SCHEME
- See Also:
- Constant Field Values
HTTP_SCHEME
public static final java.lang.String HTTP_SCHEME
- See Also:
- Constant Field Values
HTTPS_SCHEME
public static final java.lang.String HTTPS_SCHEME
- See Also:
- Constant Field Values
FTP_SCHEME
public static final java.lang.String FTP_SCHEME
- See Also:
- Constant Field Values
MMS_SCHEME
public static final java.lang.String MMS_SCHEME
- See Also:
- Constant Field Values
RTSP_SCHEME
public static final java.lang.String RTSP_SCHEME
- See Also:
- Constant Field Values
WAIS_SCHEME
public static final java.lang.String WAIS_SCHEME
- See Also:
- Constant Field Values
ALL_SCHEMES
public static final java.lang.String[] ALL_SCHEMES
PORT_SEPARATOR
public static final char PORT_SEPARATOR
- See Also:
- Constant Field Values
PATH_START
public static final char PATH_START
- See Also:
- Constant Field Values
UrlOperations
public UrlOperations()
isAuthority
public static boolean isAuthority(java.lang.String urlPart)
- Parameters:
urlPart
-
- Returns:
- boolean indicating whether urlPart might be an Authority.
resolveUrl
public static java.lang.String resolveUrl(java.lang.String baseUrl,
java.lang.String url)
- Parameters:
baseUrl
- url
-
- Returns:
- url resolved against baseUrl, unless it is absolute already
urlToScheme
public static java.lang.String urlToScheme(java.lang.String url)
schemeToDefaultPort
public static int schemeToDefaultPort(java.lang.String scheme)
urlToHost
public static java.lang.String urlToHost(java.lang.String url)