2010-05-13 4 views
2

Comment définir les en-têtes pour les téléchargements en ruby ​​/ rails?ruby ​​on rails: en-tête de contenu audio/mp3 télécharger

en php je avais mis l'en-tête pour un téléchargement mp3 comme ceci:

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"); 

On dirait qu'il devrait y avoir une solution facile.

Je ne trouve ceci:

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

Mais je ne suis pas sûr de savoir comment/où le readfile entrerait en jeu et autres en-têtes.

Merci!

Répondre