|
Java 实例 - 解析 URL
以下实例演示了如何使用 net.URL 类的 url.getProtocol() ,url.getFile() 等方法来解析 URL 地址: Main.java 文件 import java . net . URL ;
public class Main {
public static void main ( String [ ] args )
throws Exception {
URL url = new URL ( " http://www.javathinker.net/index.jsp " ) ;
System . out . println ( " URL 是 " + url . toString ( ) ) ;
System . out . println ( " 协议是 " + url . getProtocol ( ) ) ;
System . out . println ( " 文件名是 " + url . getFile ( ) ) ;
System . out . println ( " 主机是 " + url . getHost ( ) ) ;
System . out . println ( " 路径是 " + url . getPath ( ) ) ;
System . out . println ( " 端口号是 " + url . getPort ( ) ) ;
System . out . println ( " 默认端口号是 "
+ url . getDefaultPort ( ) ) ;
}
} |
以上代码运行输出结果为:
URL 是 http://www.javathinker.net/index.jsp
协议是 http
文件名是 /index.jsp
主机是 www.javathinker.net
路径是 /index.jsp
端口号是 -1
默认端口号是 80
程序猿的技术大观园:www.javathinker.net
[这个贴子最后由 flybird 在 2020-01-26 19:20:04 重新编辑]
|
|