URLConnection.getContentLength ()возвращает -1

У меня есть URL-адрес, который при входе в браузер отлично открывает изображение. Но когда я пробую следующий код, я получаю getContentLength ()как -1 :

URL url = new URL(imageUrl);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();

// determine the image size and allocate a buffer
int fileSize = connection.getContentLength();

. Пожалуйста, объясните мне, что может быть причиной этого?

6
задан Khawar 3 May 2012 в 21:52
поделиться