java|java中URL的应用

public class Test02 { public static void main(String[] args){ try { //创建一个url实例 URL imooc=new URL("http://www.imooc.com"); URL url=new URL(imooc,"/index.html?username=tom#test"); System.out.println("协议: "+url.getProtocol()); System.out.println("主机: "+url.getHost()); System.out.println("端口: "+url.getPort()); System.out.println("文件路径:"+url.getPath()); System.out.println("文件名: "+url.getFile()); System.out.println("相对路径: "+url.getRef()); System.out.println("查询字符串: "+url.getQuery()); } catch (MalformedURLException e) { e.printStackTrace(); } //使用URL获取网页的数据 try { //创建一个URL实例 URL url=new URL("http://www.baidu.com"); //通过URL的openStream方法获取url对象所便是的资源的输入流 InputStream is=url.openStream(); //将字节输入流转化为字符输入流 InputStreamReader isr=new InputStreamReader(is,"utf-8"); //为字符输入流添加缓冲 BufferedReader br=new BufferedReader(isr); String data=https://www.it610.com/article/null; while((data=br.readLine())!=null){ System.out.println(data); } br.close(); isr.close(); is.close(); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } } 协议: http 主机: www.imooc.com 端口: -1 文件路径:/index.html 文件名: /index.html?username=tom 相对路径: test 查询字符串: username=tom 百度一下,你就知道 - 锐客网 java|java中URL的应用 新闻 hao123 地图 视频 贴吧 更多产品 关于百度 About Baidu
【java|java中URL的应用】© 2017  Baidu  使用百度前必读  意见反馈  京ICP证030173号  java|java中URL的应用
Process finished with exit code 0

    推荐阅读