Java 网络编程(三) 创建和使用URL访问网络上的资源
创建和使用URL访问网络上的资源
URL(Uniform Resource Locator)是统一资源定位符的简称,它表示Internet上某一资源的地址。
通过URL我们可以访问Internet上的各种网络资源,比如最常见的WWW, FTP站点。浏览器通过解析给定的URL可以在网络上查找相应的文件或其他资源。
在目前使用最为广泛的TCP/IP中对于URL中主机名的解析也是协议的一个标准,即所谓的域名解析服务。
使用URL进行网络编程,不需要对协议本身有太多的了解,功能也比较弱,相对而言是比较简单的。
URL组成
一个URL包括两个主要部分:
协议标识符:HTTP, FTP, File等。
资源名字:主机名,文件名,端口号,引用。
创建URL
在Java程序中,可以创建表示URL地址的URL对象。
URL对象表示一个绝对的URL地址,但URL对象可用绝对URL、相对URL和部分URL构建。