美文网首页
Java中的URL

Java中的URL

作者: 码而优则仕 | 来源:发表于2020-06-25 19:31 被阅读0次

    URL

    统一资源定位符
    标识某个资源的唯一地址
    • 通过获取java.net.URL实例获取协议名,资源名路径等信息

      协议 域名(主机名) 端口号 路径 请求参数 引用位置

      http://www.17dz.com:8080/manage/contract?id=1&na#order

      授权 文件名称

      协议:http, https,ftp,telnet,jar,file

      URL类中的如下方法是获取协议的:

    /**
     * Gets the protocol name of this {@code URL}.
     *
     * @return  the protocol of this {@code URL}.
     */
    public String getProtocol() {
        return protocol;
    }
    

    URL不仅代表外网资源还代表本地资源
    file协议类型:用于访问本地计算机中的文件,所以本机文件关注file协议就可以了

    路径:通过ClassLoader获取资源需要的路径

    URL类中如下方法获取资源的路径--绝对路径不是相对路径,包含文件名

    /**
     * Gets the path part of this {@code URL}.
     *
     * @return  the path part of this {@code URL}, or an
     * empty string if one does not exist
     * @since 1.3
     */
    public String getPath() {
        return path;
    }
    

    相关文章

      网友评论

          本文标题:Java中的URL

          本文链接:https://www.haomeiwen.com/subject/awfefktx.html