thunderbirdnils
Mitglied
Hi Leute ich habe mal wieder ein Problem bei dem ich einfach nicht weiter komme.
Ich habe einen Socket erstellt und damit einem PHP-Server ein POST gesendet nun empfange ich seine Antwort im gzip Format.
Ich weiss ich könnte ihm das POST auch einfach mit der anfrage deflat schicken und das ganze nicht gepackt empfangen, aber dabei enstehen Fehler im empfangen Content (keine Ahnung warum) nun die Frage wie entpacke ich das ganze?
Dies war der erste Schritt den ich gemacht habe den InputStream holen ist ja kein Problem aber wenn ich das in den GZIPInputStream legen will bekomme ich die Exception
java.io.IOException: Not in GZIP format
Wie soll ich das verstehen und entpacken denn das Empfangene is definitiv im GZIP format
Ich habe einen Socket erstellt und damit einem PHP-Server ein POST gesendet nun empfange ich seine Antwort im gzip Format.
Ich weiss ich könnte ihm das POST auch einfach mit der anfrage deflat schicken und das ganze nicht gepackt empfangen, aber dabei enstehen Fehler im empfangen Content (keine Ahnung warum) nun die Frage wie entpacke ich das ganze?
Code:
InputStream inputStream = socket.getInputStream();
GZIPInputStream GinputStream = new GZIPInputStream(inputStream);
Dies war der erste Schritt den ich gemacht habe den InputStream holen ist ja kein Problem aber wenn ich das in den GZIPInputStream legen will bekomme ich die Exception
java.io.IOException: Not in GZIP format
Wie soll ich das verstehen und entpacken denn das Empfangene is definitiv im GZIP format