AngularJS $ http-Post-Daten komprimieren

Ich erstelle eine Ionic-App, die große Datenmengen an einen in PHP geschriebenen Server senden muss. Ich suche nach einer Möglichkeit, die von mir geposteten Daten zu komprimieren, um meine App zu beschleunigen. Ich bin nicht sicher, was der beste Ansatz ist, ich habe es versucht LZString aber die CompressToEncodedURIComponent Rückgabewert Größe ist zu groß für meine Bedürfnisse, ich habe dann versucht mit pako aber ich war immer noch nicht zufrieden mit der Kompressionsrate. Wie komprimiere ich die Daten, die ich auf dem Server poste, am besten? Sollte ich es separat komprimieren (mit einer der genannten Bibliotheken) oder gibt es eine Möglichkeit, den Angular $ http-Dienst die Komprimierung vornehmen zu lassen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage