2012-05-05 2 views
0

PHPバックグラウンドのImですので、これが可能です。私はどのようにレールでそれを行うか分からない。レスキューとしてファイルをダンプするRails

基本的には代わりにテキストを出力するので、私は、出力バイナリストリーム(基本的にファイル)したいのですが、ブラウザがダウンロードとしてそれを受け入れるようContent-Dispositionヘッダと同様Content-Type: audio/mpegに投げる

また、私はこれを持っていますディスクにファイルを書き込まずにバイナリストリームとして出力したい変数の中に置いてください。

答えて

1

send_dataを使用できます。

+0

私は変数にあるストリームでこれを行うことは可能ですか? – Akshat

+0

の後にディスクに書き込んで削除する必要はありません。その場合は、['send_data'](http://api.rubyonrails.org/classes/ActionController/DataStreaming.html#)を使用する必要があります。メソッド-i-send_data)。 – Mischa

関連する問題