网上看到的,摘录如下:
@SuppressWarnings("finally")
public static String getAbsoluteURL(String baseURI, String relativePath){
String abURL=null;
try {
URI base=new URI(baseURI);//基本网页URI
URI abs=base.resolve(relativePath);//解析于上述网页的相对URL,得到绝对URI
URL absURL=abs.toURL();//转成URL
System.out.println(absURL);
abURL = absURL.toString();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (URISyntaxException e) {
e.printStackTrace();
} finally{
return abURL;
}
}
本文介绍了一种使用Java来解析相对URL并将其转换为绝对URL的方法。通过示例代码展示了如何利用Java内置的URI和URL类实现这一功能,包括异常处理。
8036

被折叠的 条评论
为什么被折叠?



