zoukankan      html  css  js  c++  java
  • Java——URL和URLConnection

    使用URL读取内容

    import java.awt.im.InputContext;
    import java.io.InputStream;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.util.Scanner;
    
    //=================================================
    // File Name       :	URL_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    //主类
    //Function        : 	URL_demo
    public class URL_demo {
    
    	public static void main(String[] args) throws Exception {
    		// TODO 自动生成的方法存根
    		URL url = new URL("http","10.108.84.220",8080,"/Hello/Hello.html");	//指定操作的URL
    		InputStream input = url.openStream();			//打开输入流,读取URL内容
    		Scanner scan = new Scanner(input);				//实例化读取分隔符
    		scan.useDelimiter("
    ");				//设置读取分隔符
    		while(scan.hasNext()){
    			System.out.println(scan.next());
    		}
    	}
    
    }
    

    取得URL的基本信息

    import java.net.URL;
    import java.net.URLConnection;
    
    //=================================================
    // File Name       :	URL_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    //主类
    //Function        : 	URL_demo
    public class URL_demo {
    
    	public static void main(String[] args) throws Exception {
    		// TODO 自动生成的方法存根
    		
    		URL url = new URL("http://www.baidu.com");
    		URLConnection urlCon = url.openConnection();	//建立连接
    		System.out.println("内容大小:"+urlCon.getContentLength()); //取得内容大小
    		System.out.println("内容类型:"+urlCon.getContentType());		//取得内容类型
    	}
    
    }
    
  • 相关阅读:
    树世界
    清空 NumericUpDown
    没有评论的日子
    GetData.cs

    Hashtable 在程序中控制重复项
    Convert.ToInt32() VS System.Int32.Parse()
    饮食九要素
    添加 or 修改 的一个处理方式
    一个关于 电话号码 的正则表达式
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/5321259.html
Copyright © 2011-2022 走看看