Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Railsアプリでは、attachment_fuを使用して画像をアップロードし、s3に保存しました。これらの画像を取得せずにブラウザに表示したい。s3パスを指定して画像を表示するにはどうすればよいですか?
ありがとう、ジャヤシュリ
画像の正しいS3パスにリンクする必要があります。
公開ファイルの場合、次の形式になります。
eg http://s3.amazonaws.com/[bucket]/[key]
コンテンツが非公開の場合は、署名付きURLを作成する必要がありますが、すべてのSDKとライブラリでこれが簡単になります。
次に、URLを使用して画像を表示します。
<img src="http://s3.amazonaws.com/mybucket/myfile.jpg" ... ></img>
S3オーガナイザーをFirefoxにインストールして、ディレクトリをブラウザ化できるようにすることが役立つ場合があります。それなら、URLはこのように構成されていると思います...
http://BUCKET.s3.amazonaws.com/FOO/BAR.png