我如何获取页面html的域名?

时间:2011-05-05 18:01:43

标签: java api parsing

如何获取页面html的域名?例如,页面为“http://www.google.com.br/advanced_search?hl=pt-BR”,我只想要域名“http://www.google.com.br/”。它存在一些api吗?或者我要解析这个链接?

感谢!!!

黛伯拉

2 个答案:

答案 0 :(得分:4)

排序 - java.net.URL

URL url = new URL(stringUrl);
String result = url.getProtocol() + "://" + url.getHost();

答案 1 :(得分:1)

您应该查看java.net.URL类。在getProtocol()和getAuthority()/ getHost()之间你会找到你的解决方案。