java获取URL响应头

来源:互联网 发布:java中的框架 编辑:程序博客网 时间:2024/05/29 12:06
import java.io.IOException;import java.net.URL;import java.net.URLConnection;import java.util.List;import java.util.Map;import java.util.Set;public class Test{    public static void main(String[] args) throws IOException{        URL url = new URL("http://www.baidu.com");        URLConnection conn = url.openConnection();        Map<String, List<String>> headers = conn.getHeaderFields();        Set<String> keys = headers.keySet();        for( String key : keys ){            String val = conn.getHeaderField(key);            System.out.println(key+"    "+val);        }    }}

运行结果为:

Accept-Ranges    bytesnull    HTTP/1.1 200 OKCache-Control    private, no-cache, no-store, proxy-revalidate, no-transformServer    bfe/1.0.8.18ETag    "588604e2-94d"Connection    Keep-AliveSet-Cookie    BDORZ=27315; max-age=86400; domain=.baidu.com; path=/Pragma    no-cacheLast-Modified    Mon, 23 Jan 2017 13:28:02 GMTContent-Length    2381Date    Mon, 19 Jun 2017 00:56:33 GMTContent-Type    text/html

end

原创粉丝点击