Schienen, Büroklammer und s3, Aufforderung zum Download oder Bilder anzeigen?

8

So habe ich erfolgreich den Büroklammer- und S3-Upload in RoR 3 durchgeführt, aber es stellt sich heraus, dass einige Bilder zum Herunterladen und andere im Browser angezeigt werden. Was bestimmt dieses Verhalten?

    
David Mauricio 10.12.2012, 19:49
quelle

2 Antworten

1

Ein Teil davon könnte browserspezifisches Verhalten sein, basierend auf dem MIME-Dateityp, den der Server an Ihren Browser sendet. .png-Dateien sind meistens der Auslöser für den erzwungenen Download. Sehen Sie sich diese SO - Frage an zu den Problemen zwischen IE - Uploads, alten MIME - Typen usw.

Wenn die Art des Bildes nicht konsistent ist, gibt es a So können Sie das Herunterladen einer Datei erzwingen , aber keine gute Möglichkeit, ein Bild im Browser anzeigen zu lassen.

Edit: Ich weiß, dass der erzwungene Download nicht schienenspezifisch ist, also hier ist die rails-spezifische Version

    
Ian M 17.04.2015, 12:24
quelle
1

Hilft Ihnen einer der folgenden Punkte?

Papierklammer erzwingen Herunterladen

Rails 'link_to', um ein Bild sofort herunterzuladen, anstatt es im Browser zu öffnen

Beide sagen, die Datei als Anhang an den Browser zu senden.

    
Adam Ocsvari 10.04.2015 17:36
quelle