2015-07-02 16 views
10

Ho un server che accetta solo file .tar.gz o .zip.Aggiungi blob a tar e invia al server con JavaScript

Lato client (nel browser) Ho un paio di Blob in memoria che devo tornare al server.

C'è un modo per archiviare questi file di Blob (vale a dire aggiungere a zip o tar.gz) scaricandoli direttamente sul server?

Vorrei evitare di avere il file tar.gz completo in memoria prima di tornare al server.

grazie

risposta

5

Questa è una duplicate question, see here

Esso collega to this article

per lo streaming tar files, see here.

+1

Sì ho visto che uno, ma non mi dice come creare il catrame o spingere la archivio tar direttamente sul server, senza avere completamente il catrame in memoria. – cecemel

+0

OK, controlla la mia modifica, c'è un collegamento a una libreria javascript di streaming tar. – mikeb

+0

thx. Sembra essere un modulo nodo e funziona con i flussi di nodi. Non mi sento abbastanza sicuro di fare una porta laterale del cliente ... – cecemel