Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何获取页面html的域?_Java_Api_Parsing - Fatal编程技术网

Java 如何获取页面html的域?

Java 如何获取页面html的域?,java,api,parsing,Java,Api,Parsing,如何获取页面html的域?例如,页面为“http://www.google.com.br/advanced_search?hl=pt-BR“,我只想要域名”http://www.google.com.br/". 是否存在用于此的api?或者我必须解析这个链接 谢谢 Debora有点-java.net.URL: URL url = new URL(stringUrl); String result = url.getProtocol() + "://" + url.getHost(); 排序-j

如何获取页面html的域?例如,页面为“http://www.google.com.br/advanced_search?hl=pt-BR“,我只想要域名”http://www.google.com.br/". 是否存在用于此的api?或者我必须解析这个链接

谢谢


Debora

有点-
java.net.URL

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

排序-
java.net.URL

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

您应该看看java.net.URL类。在getProtocol()和getAuthority()/getHost()之间的某个地方,您可以找到解决方案。

您应该查看java.net.URL类。在getProtocol()和getAuthority()/getHost()之间的某个地方,您可以找到您的解决方案。

@Andrew Thompson我的观点是非冗余。你的意思是什么?@Serhiy:我可能会先打开一个页面15分钟,然后再开始回答。如果有人同时已经回答了问题,那么这就是OP的多样性(如果答案不同)或者对原始答案的更多确认(如果相同)。就“冗余”而言,你不认为发表评论说它已经得到了回答是浪费带宽吗?而仅仅看一下页面上的时间就可以明显看出这一点吗?@Andrew Thompson我的观点是非冗余。你的意思是什么?@Serhiy:我可能会先打开一个页面15分钟,然后再开始回答。如果有人同时已经回答了问题,那么这就是OP的多样性(如果答案不同)或者对原始答案的更多确认(如果相同)。就“多余”而言,你不认为发表评论说它已经得到了回答是浪费带宽吗?而仅仅看一下页面上的时间就可以清楚地看到这一点?