URL에서 이미지를 다운로드하려고합니다. 내가 작성한 프로세스는 우리가 다루는 하나의 콘텐츠 제공자를 제외한 모든 사람들을 위해 작동합니다.java.net.URL 및 java.net.URLConnection에 이상한 문제가 발생했습니다.
Firefox를 통해 JPG에 액세스하면 모든 것이 정결 해집니다 (행복 Passover, btw). 내 처리 나 나 중 하나를 사용할 때 : 디버거에서
A) 404 또는
B 얻기를) 나는 URL 라인에서 브레이크 포인트를 설정 (URL의 URL = 새 URL (STR);) 그런 다음 연결이 끝나면 파일을 얻지 만 .jpg가 아니라 일반적인 링크와 물건으로 생성하는 HTML입니다. 리디렉션 코드가 보이지 않습니다. 그것은 ... 다시 200 여기
내 코드입니다으로 제공
URL url = new URL(urlString);
URLConnection uc = url.openConnection();
String val = uc.getHeaderField(0);
System.out.println("FOUND OBJECT OF TYPE:" + contType);
if(!val.contains("200")){
//problem
}
else{
is = uc.getInputStream();
}
은 사람이 자연의 건 본 적이 있습니까? 어쩌면 그것은 MIME 형식 문제일지도 모르겠지만 그것은 단지 전체 추측 일뿐입니다 ... 나는 완전히 난처한 상황입니다.
글쎄, 당신은 이런 식으로 이름이 지정됩니다 정말 사람들이, 내 진짜 이름은, 이반 이바노비치 Ivanoff가 아니라 당신이 알아야 할, 바로 추측 러시아의 중간 이름은 (http://en.wikipedia.org/wiki/Patronymic) –
러시아어로 중간 이름의 성질을 잘 알고 있지만 (Grigoryavich) "patronymic"으로 알려졌습니다 ... 어떻게 대답을 더욱 높게 평가할 수 있습니까?! –