問題タブ [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.
node.js - MongoDB GridFS、画像をダウンロードすると常に一連の画像から最後の画像のみが返される
mongoose と GridFS を使用して、mongoDB に保存されている一連の画像を取得しようとしています。ファイル名を配列に保存し、ループしてそれぞれを取得してローカルパスに保存しています。ただし、最後の画像のみがダウンロードされて保存され、ループは正しく実行されますが、各反復で最後のファイル名のみが実行されます。
ここで gfs.exist() 内のファイル名は常に sony4 であり、それは各反復で実行され、ダウンロードされるのはそれだけです。
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 ?