URL



为了表示URL java.net中实现了类URL。我们可以通过下面的构造方法来初始化一个URL对象:

  (1 public URL (String spec);

     通过一个表示URL地址的字符串可以构造一个URL对象。

     URL urlBase=new URL("http://www. 263.net/")

  (2 public URL(URL context, String spec);

     通过基URL和相对URL构造一个URL对象。

     URL net263=new URL ("http://www.263.net/");

     URL index263=new URL(net263, "index.html")

  (3 public URL(String protocol, String host, String file);

     new URL("http", "www.gamelan.com", "/pages/Gamelan.net. html");

  (4 public URL(String protocol, String host, int port, String file);

     URL gamelan=new URL("http", "www.gamelan.com", 80, "Pages/Gamelan.network.html");



定义了URL之后,URL还提供了各种方法去获取URL上的各种信息

public String getProtocol() 获取该URL的协议名。

   public String getHost() 获取该URL的主机名。

   public int getPort() 获取该URL的端口号,如果没有设置端口,返回-1

   public String getFile() 获取该URL的文件名。

   public String getRef() 获取该URL在文件中的相对位置。

   public String getQuery() 获取该URL的查询信息。

   public String getPath() 获取该URL的路径

   public String getAuthority() 获取该URL的权限信息

   public String getUserInfo() 获得使用者的信息

    public String getRef() 获得该URL的锚






为了表示URL java.net中实现了类URL。我们可以通过下面的构造方法来初始化一个URL对象:

  (1 public URL (String spec);

     通过一个表示URL地址的字符串可以构造一个URL对象。

     URL urlBase=new URL("http://www. 263.net/")

  (2 public URL(URL context, String spec);

     通过基URL和相对URL构造一个URL对象。

     URL net263=new URL ("http://www.263.net/");

     URL index263=new URL(net263, "index.html")

  (3 public URL(String protocol, String host, String file);

     new URL("http", "www.gamelan.com", "/pages/Gamelan.net. html");

  (4 public URL(String protocol, String host, int port, String file);

     URL gamelan=new URL("http", "www.gamelan.com", 80, "Pages/Gamelan.network.html");



定义了URL之后,URL还提供了各种方法去获取URL上的各种信息

public String getProtocol() 获取该URL的协议名。

   public String getHost() 获取该URL的主机名。

   public int getPort() 获取该URL的端口号,如果没有设置端口,返回-1

   public String getFile() 获取该URL的文件名。

   public String getRef() 获取该URL在文件中的相对位置。

   public String getQuery() 获取该URL的查询信息。

   public String getPath() 获取该URL的路径

   public String getAuthority() 获取该URL的权限信息

   public String getUserInfo() 获得使用者的信息

    public String getRef() 获得该URL的锚






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wyu-jat

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值