URLConnection: getHeaderFields() : URLConnection « java.net « Java by API






URLConnection: getHeaderFields()

  

 
 import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
import java.util.List;
import java.util.Map;

public class Main {
  public static void main(String[] args) throws Exception {
    String s;
    s = "http://www.y.com/authTest";
    URL url = new URL(s);

    URLConnection urlc = url.openConnection();

    Map<String, List<String>> hf = urlc.getHeaderFields();
    for (String key : hf.keySet())
      System.out.println(key + ": " + urlc.getHeaderField(key));

    System.out.println(((HttpURLConnection) urlc).getResponseCode());
  }
}

   
    
  








Related examples in the same category

1.URLConnection: connect() throws IOException
2.URLConnection: getContentEncoding()
3.URLConnection: getContentType()
4.URLConnection: getExpiration()
5.URLConnection: getHeaderField(int n)
6.URLConnection: getHeaderFieldKey(int n)
7.URLConnection: getInputStream()
8.URLConnection: getIfModifiedSince()
9.URLConnection: getLastModified()
10.URLConnection: getURL()
11.URLConnection: setAllowUserInteraction(boolean allowuserinteraction)
12.URLConnection: setDoInput(boolean doinput)
13.URLConnection: setDoOutput(boolean dooutput)
14.URLConnection: setIfModifiedSince(long ifmodifiedsince)
15.URLConnection: setRequestProperty(String key, String value)
16.URLConnection: setUseCaches(boolean usecaches)