2010-05-13 77 views
2

如何在ruby/rails中设置下载头文件?ruby​​ on rails:音频/ mp3内容头文件下载

在PHP中你可以设置标题为MP3下载是这样的:

header("Content-Transfer-Encoding: binary"); 
    header("Content-type: audio/mp3"); 
    header("Content-Disposition: attachment; filename=\"$songname.mp3\""); 
    header("Content-Length: " . $size); 

    @readfile("http://example.com/12345.mp3"); 

好像应该有一个简单的解决方案。

我没有发现这样的:

response.headers['Content-type'] = 'Content-type: audio/mp3' 

但我不知道如何/在ReadFile的会发挥作用,其他头。

谢谢!

回答