MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jakie jest wyjście strumienia plików w potoku?

Domyślam się, że albo odpowiedź jest wyprowadzana jako zwykły plik binarny, który nie jest zakodowany w base64 (nadal jest buforem), albo jest to odpowiedź skompresowana (gzip), którą należy najpierw rozpakować.

Trudno jednak wskazać problem, nie widząc kodu.

AKTUALIZACJA:

Wygląda na to, że brakuje właściwych nagłówków odpowiedzi.

Spróbuj ustawić te nagłówki przed downloadStream.pipe(res) :

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wystąpił limit czasu po wybraniu serwera przez 30000 ms za pomocą CompositeServerSelector

  2. PyMongo źle zachowuje się z liczbami zmiennoprzecinkowymi

  3. obliczanie średniej w Mongoose

  4. Jak zapobiec dodawaniu wielu dokumentów do bazy danych mongodb

  5. Funkcje niestandardowe obliczane kolumny mongodb projekcja