使用下面的代码片段,如果docurl =“about:blank”,那么我得到一个java.net.MalformedURLException抛出。我不相信我是第一个必须处理这样的网址,所以我想知道是否有一个不同的API比java.net我可以使用?是否有一种“标准方式”来解析:Java中的空白URL?
try {
URL url;
url = new URL(docurl);
docuri = new URI(url.getProtocol(), url.getHost(), url.getPath(), url.getQuery(), null);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (URISyntaxException e) {
e.printStackTrace();
}
'about:blank`本身是标准吗? – Mehrdad 2011-02-17 06:15:55