問題タブ [nodejs-stream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
333 参照

node.js - MongoDB GridFS、画像をダウンロードすると常に一連の画像から最後の画像のみが返される

mongoose と GridFS を使用して、mongoDB に保存されている一連の画像を取得しようとしています。ファイル名を配列に保存し、ループしてそれぞれを取得してローカルパスに保存しています。ただし、最後の画像のみがダウンロードされて保存され、ループは正しく実行されますが、各反復で最後のファイル名のみが実行されます。

ここで gfs.exist() 内のファイル名は常に sony4 であり、それは各反復で実行され、ダウンロードされるのはそれだけです。

0 投票する
1 に答える
166 参照

node.js - Node js :- Response chunks to file re-named with content-disposition

I am trying to get a document (pdf/docx/zip/..) from an API and save it with the file name received at content-disposition in response header. I have tried the below methods. But either the file is not saved with the actual file name or the file is saved with corrupted (0kb) file. I have been trying this for 2 days now. Could someone point out where this is going wrong ?