public static void main(String[] args) throws Exception {
URL url = new URL("http://www.iteye.com/");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
// conn.setDoOutput(true);
conn.setRequestMethod("HEAD");
Map<String, List<String>> headerMap = conn.getHeaderFields();
Iterator<String> iterator = headerMap.keySet().iterator();
while (iterator.hasNext()) {
String key = iterator.next();
List<String> values = headerMap.get(key);
System.out.println(key + ":" + values.toString());
}
}
返回结果:
null:[HTTP/1.1 200 OK]
ETag:["3790915812"]
Date:[Thu, 25 Feb 2010 02:55:40 GMT]
Content-Length:[2095]
Last-Modified:[Thu, 07 Jan 2010 07:48:53 GMT]
Content-Type:[text/html]
Accept-Ranges:[bytes]
Server:[lighttpd/1.4.20]