0

리소스, 텍스트 또는 이미지를 반환하는 webservice가 있습니다.원격 파일의 헤더를 읽으려면 전체 파일을 처리해야합니까?

나는이 리소스의 헤더를 얻고 있는데 문제는 텍스트의 헤더를 얻을 때 헤더가 밀리 초 단위로 표시된다는 것입니다.하지만 이미지의 헤더를 얻으면 헤더에 2 ~ 3 올 초.

왜 이것이 가능합니까? 헤더의 필드를 돌려주기 전에 java 메소드 getHeaderField가 전체 객체를 처리합니까?

이 내 예제 코드입니다 :

URLConnection connection; 
URL url = new URL(this.url); 
connection = url.openConnection(); 
String date = connection.getHeaderField("Last-Modified")); 
+0

사용의 HTTP HEAD 내가 그것을 어떻게 할 수 – tom

+0

을 얻을 참조하십시오? – NullPointerException

답변