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中内置可以解析具体协议的对象+socket
URLConnection 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);
*/
}
}