gzip Stream weiterleiten

Status
Nicht offen für weitere Antworten.

Johannes L.

Aktives Mitglied
Hallo,

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
 
R

Roar

Gast
> wie leite ich denn gzip-Daten, die ich vom Server bekomme einfach an den Client weiter?
genauso wie alle anderen daten auch :?:
 

Johannes L.

Aktives Mitglied
Roar hat gesagt.:
> wie leite ich denn gzip-Daten, die ich vom Server bekomme einfach an den Client weiter?
genauso wie alle anderen daten auch :?:

Naja, dachte ich auch, aber dann bekomme ich eine NullPointerException in der Zeile mit while ((length = in.read(data)) != -1)

Code:
byte data[] = new byte[8192];

int length;
			
while ((length = in.read(data)) != -1)
{
	client.getOutputStream().write(data, 0, length);
	client.getOutputStream().flush();
}
 
R

Roar

Gast
und weil in null ist sollte es helfen in versuchen mit einen gzip stream auszulesen? :roll:
anscheinnd machst du ja noch was anderes anders als bei anderen daten. die methode hast du schon ausgeführt? der server liefert auch was zurück? :roll:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D GZIP InputStream lesen ohne zu encoden Netzwerkprogrammierung 1
W HTTP Apache HttpComponents und GZIP Netzwerkprogrammierung 2
S Sockets und gzip Netzwerkprogrammierung 8
L Server-Socket liest Input-Stream nicht Netzwerkprogrammierung 5
E Socket Werte mit DataInput- und Output- Stream übergeben Netzwerkprogrammierung 1
T MP3 Dateien Stream Netzwerkprogrammierung 3
C Byte Stream dekodieren Netzwerkprogrammierung 7
G Video aus RTSP Stream speichern Netzwerkprogrammierung 8
B Socket BufferedReader.readLine() beenden ohne den Stream zu closen Netzwerkprogrammierung 7
A versch. Daten im Stream erkennen Netzwerkprogrammierung 2
E stream speichern Netzwerkprogrammierung 5
S Dateitransfer - kein end of stream Netzwerkprogrammierung 5
M RTP Stream überprüfen... Netzwerkprogrammierung 4
K ein Thread pro Stream Netzwerkprogrammierung 2
M Objekt über Object-Stream, empfange "alte" Daten Netzwerkprogrammierung 2
B Pdf Stream von Servlet mit itext Netzwerkprogrammierung 12
K End of stream, BufferedInputStream Netzwerkprogrammierung 4
A Icecast / SHOUTcast MP3 Stream / icy-metaint Netzwerkprogrammierung 3
Kr0e Simpler HTTP Stream server Test Netzwerkprogrammierung 3
H String Array durch einen Stream schicken. Netzwerkprogrammierung 4
lacyuu Warum empfängt mein Stream keinen Input? Netzwerkprogrammierung 4
lordcarlos Erstes TCP programm - output stream problem Netzwerkprogrammierung 2
dayaftereh Bester Stream für ein Spiel? Netzwerkprogrammierung 15
N Socket Stream Schicken Netzwerkprogrammierung 13
N Socket Stream in String Netzwerkprogrammierung 4
M Bytes aus Stream lesen Netzwerkprogrammierung 3
J byte[] auf Stream schreiben Netzwerkprogrammierung 2
M ich habe ein stream problem Netzwerkprogrammierung 7
S Schnellster Stream Netzwerkprogrammierung 20
V Mehrere Streams durch einen Stream senden Netzwerkprogrammierung 14
W Was für ein Stream soll ich verwenden? Netzwerkprogrammierung 8
F Stream wird als Char übertragen. Char -> in String umwand Netzwerkprogrammierung 5
A java.io.StreamCorruptedException: invalid stream header Netzwerkprogrammierung 2
C invalid stream header Netzwerkprogrammierung 2
T Stream de-multiplexen Netzwerkprogrammierung 2
m@nu Ende von Stream bei HTTP-Request Netzwerkprogrammierung 3
C Problem mit Object-Stream Netzwerkprogrammierung 3
N TCP Stream auslesen Netzwerkprogrammierung 7
André B. Stream Bridge? Netzwerkprogrammierung 2
P Verschiedene Daten über einen Stream Netzwerkprogrammierung 4
T Musik-Stream: Server sendet die Datei zu schnell ? Netzwerkprogrammierung 3
N InternetRadio-Stream umleiten Netzwerkprogrammierung 2
G Writer oder Stream bei Socket? Netzwerkprogrammierung 2
G Datei über HTTP Stream senden Netzwerkprogrammierung 4
G Socket TCP audio aufnehmen und weiterleiten Netzwerkprogrammierung 1
T Exceptions vom Server an Client weiterleiten Netzwerkprogrammierung 6

Ähnliche Java Themen


Oben