2021-04-18 15:52  阅读(59)
文章分类:Java 基础实战 文章标签:JavaJava 教程
©  原文作者:w3cschool 原文地址:https://www.w3cschool.cn/java/java-examples.html

以下实例演示了如何获取指定 URL 的响应头信息:

    /*
     author by w3cschool.cn
     Main.java
     */
    
    import java.io.IOException;
    import java.net.URL;
    import java.net.URLConnection;
    import java.util.Map;
    import java.util.Set;
    
    public class Main {
        public static void main(String[] args) throws IOException{
            URL url = new URL("http://www.w3cschool.cn");
            URLConnection conn = url.openConnection();
            
            Map headers = conn.getHeaderFields();
            Set<String> keys = headers.keySet();
            for( String key : keys ){
                String val = conn.getHeaderField(key);
                System.out.println(key+"    "+val);
            }
            System.out.println( conn.getLastModified() );
        }
    } 
    

以上代码运行输出结果为:

    Transfer-Encoding    chunked
    null    HTTP/1.1 200 OK
    Server    Tengine/1.3.0
    Connection    keep-alive
    Vary    Cookie
    Date    Mon, 04 May 2015 03:54:05 GMT
    X-Pingback    //www.w3cschool.cn/xmlrpc.php
    X-Powered-By    PHP/5.3.15
    Content-Type    text/html; charset=UTF-8
    
点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> Java 实例 – 获取 URL 响应头信息
上一篇
Java 实例 – 生产者/消费者问题
下一篇
Java 实例 – 解析 URL