Здравствуйте, wirt, Вы писали:
W>Здравствуйте, C0s, Вы писали:
C0s>>Здравствуйте, wirt, Вы писали:
W>>>Стоит задача написать некое подобие DownloadManager'a на Java.
C0s>>за нас уже написали: Sun Download Manager
W>дык сорцов-то там нету...
Нашел такой код:
// Open connection to URL.
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
// Specify what portion of file to download.
connection.setRequestProperty("Range", "bytes=" + downloaded + "-");
правильно ли я понимаю, что этим параметром можно регулировать с какой позиции читать? где можно подробно прочитать про этот и другие параметры? все ли веб серверы его поддерживают?
Второй вопрос:
как быть в том случае, когда contentLength == -1? как можно узнать длину файла в этом случае?