sql >> Databáze >  >> NoSQL >> MongoDB

Co je výstupem streamovaného souboru?

Můj odhad je, že buď je odpověď odesílána jako prostý binární kód, který není zakódován v base64 (stále ve vyrovnávací paměti), nebo je to komprimovaná (gzip) odpověď, kterou je třeba nejprve dekomprimovat.

Je těžké určit problém, aniž byste viděli kód.

AKTUALIZACE:

Zdá se, že vám chybí správná záhlaví odpovědí.

Zkuste tato záhlaví nastavit před downloadStream.pipe(res) :

res.setHeader('Content-disposition', 'attachment; filename=test.pdf');
res.set('Content-Type', 'application/pdf');


  1. Mongoose s mongodb jak vrátit právě uložený objekt?

  2. Vypočítejte medián v agregačním rámci MongoDB

  3. Rozdíl MongoDB mezi objektem DateTime a řetězcem YYYY-MM-DD

  4. Jak seskupit dokumenty podle týdne v mongodb