Ich weiß, dass es bereit sind, Lösungen wie socket.io für das Senden von Daten über Websocket mit Komprimierung zu verwenden.Senden komprimierter Stream über Websocket, wo und wie es unterstützt wird?
Aber ich kann nicht finden, in welchen Browsern/Versionen die Komprimierung unterstützt wird und auf welche Weise es funktioniert.
Ich möchte eine Binärdatei in einem Stream von Nodejs Server senden, dann auf einer Browserseite dekomprimieren sie mit Stream (zum Beispiel wird jedes Megabyte mit Gzip auf einem Server komprimiert, dann bei der Dekomprimierung auf einer Browserseite und Verarbeitung starten, bevor eine ganze Datei empfangen wird). Gibt es eine solche oder ähnliche Lösung und was wird derzeit nativ von Browsern unterstützt?
Wow, sieht wirklich wie das, was ich brauche, ich es überprüfen. – user1338054
Es ist keine native Komprimierung, es ist Javascript zu komprimieren, ich brauche native für Geschwindigkeit und Speicher. – user1338054
Wenn Sie versuchen, etwas Natives in einem Browser zu haben, haben Sie wahrscheinlich kein Glück, da Browser nur JavaScript verstehen (es sei denn, Sie schreiben Browser-Plugins). Javascript ist so kompiliert, dass es sehr nahe an den nativen ist. Sie könnten überrascht sein, wie schnell es funktioniert. – matthewmatician