前言
URL是指向互联网资源的路标,给浏览器一个URL就可以定位到Internet上的资源,给与Internet交互的程序一个URL,也可查找需要访问的Internet资源
通用格式:
<PROTOCOL(协议)>: //<HOSTNAME(Internet主机名,即Internet域名系统(DNS)中的“节点”地址):PORT(每个Internet协议都有相应的端口号,标准端口可忽略不写>/<PATH(路径名)>/<FILE(文件名>
如:https://editor.csdn.net/md?not_checkout=1&articleId=122718477
一、创建URL对象
创建URL对象有两种方式:绝对URL地址,相对URL地址
1.绝对URL
URL url = new URL(“https://editor.csdn.net/md?not_checkout=1&articleId=122718477”);
2.相对URL
1)通过URL类构造方法,绝对地址的Internet资源中的文件名有xxx.xxx.html,如::
这种URL构造方法的一般格式为:
URL(URL baseurl, String relativeURL)
第一个原变量为URL基对象,第二个原变量是字符串,用于设定相对于这个基变量的剩余部分。
当baseurl为null,relativeURL为绝对URL,
当relativeURL为绝对URL设置,那么构造方法忽略baseURL。
URL url = new(“https://editor.csdn.net/md?not_checkout=1&articleId=122718477”);
URL url2 =new URL(url,“xxx.xxx.html”);
总结
未完待续