Package org.loboevolution.common
Class Urls
java.lang.Object
org.loboevolution.common.Urls
Urls class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic URIcreateURI.static StringConverts the given URL into a valid URL by encoding illegal characters.static booleanstatic StringgetCharset(URLConnection connection) getCharset.static LonggetExpiration(URLConnection connection, long baseTime) getExpiration.static booleanisAbsolute(String url) isAbsolute.static booleanisLocalFile(URL url) isLocalFile.
-
Constructor Details
-
Urls
public Urls()
-
-
Method Details
-
createURI
createURI.
-
encodeIllegalCharacters
Converts the given URL into a valid URL by encoding illegal characters. Right now it is implemented like in IE7: only spaces are replaced with "%20". (Firefox 3 also encodes other non-ASCII and some ASCII characters).- Parameters:
url- aStringobject.- Returns:
- the encoded URL
-
getCharset
getCharset.
- Parameters:
connection- aURLConnectionobject.- Returns:
- a
Stringobject.
-
isAbsolute
isAbsolute.
- Parameters:
url- aStringobject.- Returns:
- a boolean.
-
isLocalFile
isLocalFile.
- Parameters:
url- aURLobject.- Returns:
- a boolean.
-
getExpiration
getExpiration.
- Parameters:
connection- aURLConnectionobject.baseTime- a long.- Returns:
- a
Longobject.
-
exists
-