Question

Je suis en train d'envoyer un fichier via send_file, dans des rails 3 ... Le fichier se trouve et est apparemment envoyé aussi, mais pour une raison quelconque, il ne reçoit pas ...

En outre, même si: disposition => « en ligne » est activé, le navigateur affiche toujours une « boîte de téléchargement » ...

Dans nginx conf, sendfile est activé ...

Était-ce utile?

La solution

J'ai eu le même problème, je regardais les en-têtes de réponse et vu le type de réponse est en cours de réglage comme application/octet-stream. Essayez de régler le type MIME du fichier lors de l'appel send_file

send_file file, :disposition => 'inline', :type => 'image/png'

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top