Java URL

来源:互联网 发布:最好的大数据上市公司 编辑:程序博客网 时间:2024/05/21 06:40
package p8.IE_Server;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class URLDemo {public static void main(String[] args) throws IOException {String str_url="https://www.baidu.com/s?wd=java&rsv_spt=1&rsv_iqid=0x99a2734e0000f771&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=5&rsv_sug1=4&rsv_sug7=100&rsv_sug2=0&inputT=653&rsv_sug4=1322";URL url=new URL(str_url);//System.out.println("getProtocol:"+url.getProtocol());//System.out.println("getHost:"+url.getHost());//System.out.println("getPath:"+url.getPath());//System.out.println("getFile:"+url.getFile());//System.out.println("getPort:"+url.getPort());//System.out.println("getQuery:"+url.getQuery());////InputStream in=url.openStream();//获取url对象的Url连接器对象 将连接封装成了对象:java中内置可以解析具体协议的对象+socketURLConnection conn=url.openConnection();System.out.println(conn);String value=conn.getHeaderField("Content-Type");System.out.println(value);/*byte[]buf=new byte[1024*1024];int len=in.read(buf);String text=new String(buf, 0,len);System.out.println(text);*/}}

原创粉丝点击