public class URLUtil extends Object
| 构造器和说明 |
|---|
URLUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
complateUrl(String baseUrl,
String relativePath)
补全相对路径
|
static String |
decode(String url,
String charset)
解码URL
|
static String |
encode(String url,
String charset)
编码URL
|
static String |
formatUrl(String url)
格式化URL链接
|
static String |
getPath(String uriStr)
获得path部分
URI -> http://www.aaa.bbb/search? |
static URL |
getURL(File file)
获得URL,常用于使用绝对路径时的情况
|
static URL |
getURL(String pathBaseClassLoader)
获得URL
|
static URL |
getURL(String path,
Class<?> clazz)
获得URL
|
static URL[] |
getURLs(File... files)
获得URL,常用于使用绝对路径时的情况
|
static URL |
url(String url)
创建URL对象
|
public static URL getURL(String pathBaseClassLoader)
pathBaseClassLoader - 相对路径(相对于classes)public static URL getURL(String path, Class<?> clazz)
path - 相对给定 class所在的路径clazz - 指定classpublic static URL getURL(File file)
file - URL对应的文件对象UtilException - MalformedURLExceptionpublic static URL[] getURLs(File... files)
files - URL对应的文件对象UtilException - MalformedURLExceptionpublic static String formatUrl(String url)
url - 需要格式化的URLpublic static String complateUrl(String baseUrl, String relativePath)
baseUrl - 基准URLrelativePath - 相对URLUtilException - MalformedURLExceptionpublic static String encode(String url, String charset)
url - URLcharset - 编码UtilException - UnsupportedEncodingExceptionpublic static String decode(String url, String charset)
url - URLcharset - 编码UtilException - UnsupportedEncodingExceptionpublic static String getPath(String uriStr)
uriStr - URI路径UtilException - URISyntaxExceptionCopyright © 2016. All rights reserved.