}
public void testHeaderFunctions() throws IOException {
String resourceName = "org/apache/harmony/luni/tests/"; //folder name
URL url = ClassLoader.getSystemClassLoader().getResource(resourceName);
FileURLConnection conn = new FileURLConnection(url);
assertNotNull(conn.getInputStream());
assertEquals(conn.getContentType(), conn.getHeaderField("content-type")) ;
resourceName = "org/apache/harmony/luni/tests/" + "test.rtf";; //folder name
url = ClassLoader.getSystemClassLoader().getResource(resourceName);
conn = new FileURLConnection(url);
assertNotNull(conn.getInputStream());
assertEquals(conn.getContentType(), conn.getHeaderField("content-type")) ;
assertEquals(Integer.toString(conn.getContentLength()), conn.getHeaderField("content-length")) ;
assertEquals(conn.getHeaderField(0), conn.getHeaderField("content-type"));
assertEquals(conn.getHeaderField(1), conn.getHeaderField("content-length"));
assertEquals(conn.getHeaderField(2), conn.getHeaderField("last-modified"));
assertEquals("last-modified", conn.getHeaderFieldKey(2));
assertEquals("content-length", conn.getHeaderFieldKey(1));
assertEquals("content-type", conn.getHeaderFieldKey(0));
}