8

RoR 3 で Paperclip と S3 のアップロードに成功しましたが、一部の画像はダウンロードするように求められ、他の画像はブラウザーで表示できることがわかりました。この動作を決定するものは何ですか?

4

2 に答える 2

1

次のいずれかが役に立ちますか?

ペーパークリップフォース ダウンロード

Rails 'link_to' を使用して、ブラウザーで画像を開く代わりにすぐに画像をダウンロードする

どちらも、ファイルを添付ファイルとしてブラウザに送信するように言っています。

于 2015-04-10T17:36:17.210 に答える
1

これの一部は、サーバーがブラウザーに送信している MIME ファイルの種類に基づいたブラウザー固有の動作である可能性があります。.png ファイルは、ほとんどの場合、強制ダウンロードの原因です。IE のアップロード、古い MIME タイプなどの問題については、この SO の質問を参照してください。

画像の種類が一致しない場合、強制的にファイルをダウンロードする方法はありますが、強制的に画像をブラウザで表示する方法はありません。

編集:強制ダウンロードはレール固有のものではないことを知っているので、ここにレール固有のバージョンがあります

于 2015-04-17T12:24:13.220 に答える