URL相关操作
URL:统一资源定位符,表示了一个资源的唯一地址。
URI:用来表示一个唯一资源的字符串
通过URL可以获取很多信息
import java.net.MalformedURLException;
import java.net.URL;
public class URLDemo {
public static void main(String[] args) throws MalformedURLException {
URL url = new URL("http://www.baidu,com:80/index.html?uname=shsxt&passwd=123456#a");
//获取URL中重要属性
System.out.println(url.getProtocol());//获取协议
System.out.println(url.getHost());//获取域名
System.out.println(url.getPort());//获取端口号
System.out.println(url.getFile());//请求的资源
System.out.println(url.getPath());//请求的资源
System.out.println(url.getQuery());//获取参数
System.out.println(url.getRef());//获取锚点
}
}