私はPHPのバックグラウンドを持っているので、これが可能であることを知っています。しかし、レールでそれを行う方法がわかりません。
基本的に、テキストを出力する代わりに、バイナリ ストリーム (基本的にはファイル) を出力しContent-Type: audio/mpeg
、ヘッダーと同様にスローしContent-Disposition
て、ブラウザーがダウンロードとして受け入れるようにします。
ファイルをディスクに書き込まずにバイナリストリームとして出力したい変数にもこれがあります。
私はPHPのバックグラウンドを持っているので、これが可能であることを知っています。しかし、レールでそれを行う方法がわかりません。
基本的に、テキストを出力する代わりに、バイナリ ストリーム (基本的にはファイル) を出力しContent-Type: audio/mpeg
、ヘッダーと同様にスローしContent-Disposition
て、ブラウザーがダウンロードとして受け入れるようにします。
ファイルをディスクに書き込まずにバイナリストリームとして出力したい変数にもこれがあります。