クライアントにコンテンツをストリーミングしたい場合は、ファイルとして保存することがあります。ノード/クライアントへのストリームファイル
明らかにres.downloadはジョブをうまくやってくれますが、response。*関数のどれもストリームを受け入れず、ファイルパスのみを受け取ります。
私はres.download implを見て、Content-Dispositionヘッダーとsendfileを設定しました。
私はこれをガイドとしてこのポストを使って達成することができました。 Node.js: pipe stream to response freezes over HTTPS
しかし、私はres.sendが実行するすべてのラッピングの面を見逃しているようです。
私はここに何かを見つけられませんか、私はパイプをして、それについて心配しないでください - ここでベストプラクティスは何ですか?
現在、一時ファイルを作成していますので、すぐにres.downloadを使用できます。
のような例については、この方法を試してみてくださいhttp://stackoverflow.com/questions/10207762/how-to-use-request-or-http-module-to-read-gzip-page-into-a-文字列/ 10603029#10603029 –