download Datei größe
lima-city → Forum → Programmiersprachen → Java
byte
code
dank
datei
final string
grad
http
laden
machen
null
problem
system
url
verschiedene sachen
versuch
-
Hallo!
Ich bin grad dran mit Java verschiedene Sachen herrunter zu laden. Hierzu benutze ich:
java.io.BufferedInputStream in = new java.io.BufferedInputStream( new java.net.URL(h_s_DlUrl).openStream()); java.io.FileOutputStream fos = new java.io.FileOutputStream( h_s_Destination + "\\" + h_s_FileName); java.io.BufferedOutputStream bout = new BufferedOutputStream( fos, 1024); final URLConnection conn = new java.net.URL(h_s_DlUrl).openConnection(); final String sizeStr = conn.getHeaderField("Content-Length"); final long size; if (sizeStr == null) { // unknown size size = -1; } else { size = Long.parseLong(sizeStr); } System.out.println(size); byte[] data = new byte[1024]; int x = 0; while ((x = in.read(data, 0, 1024)) >= 0) { bout.write(data, 0, x); progress++; } bout.close(); in.close();
Wobei das size die größe ist. Mein Problem ist: Wen ich eine Datei mit 14MB herrunterlade, ist die größe der Datei laut Java vor dem download 400...Weiß wer wie ich die "richtige" Größe bekomme oder wie man es besser macht?
MfG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage