Hallo,
wie leite ich denn gzip-Daten, die ich vom Server bekomme einfach an den Client weiter?
Da bekomme ich eine NullPointerException bei GZIPInputStream gzipIn = new GZIPInputStream(in); :-/
Viele Grüsse,
Johannes
wie leite ich denn gzip-Daten, die ich vom Server bekomme einfach an den Client weiter?
Code:
byte[] BinaryBody = new byte[8192];
InputStream in = method.getResponseBodyAsStream();
GZIPInputStream gzipIn = new GZIPInputStream(in);
GZIPOutputStream gzipOut = new GZIPOutputStream(client.getOutputStream());
int length;
while ((length = gzipIn.read(BinaryBody)) != -1)
{
gzipOut.write(BinaryBody, 0, length);
gzipOut.flush();
}
gzipOut.close();
gzipIn.close();
Da bekomme ich eine NullPointerException bei GZIPInputStream gzipIn = new GZIPInputStream(in); :-/
Viele Grüsse,
Johannes