質問

私のRailsアプリでは、Attachment_FUを使用して画像をアップロードし、S3に保存しました。これらの画像を取得せずにブラウザに表示したいと思います。 S3パスを与えることで画像を表示するにはどうすればよいですか?

ありがとう、ジャヤシュリ

役に立ちましたか?

解決

画像の正しいS3パスにリンクするだけです。

パブリックファイルの場合、それらは形式です。

eg http://s3.amazonaws.com/[bucket]/[key]

あなたのコンテンツがそうである場合 プライベート aを作成する必要があります 署名されたURL しかし、すべてのSDKとライブラリはこれを簡単にします。

次に、URLを使用して画像を表示します。

<img src="http://s3.amazonaws.com/mybucket/myfile.jpg"  ... ></img>

他のヒント

S3オーガナイザーをFirefoxにインストールして、ディレクトリをブラウザにできるようにするのに役立ちます。それから私はURLがこのように構造化されていると信じています...

http://bucket.s3.amazonaws.com/foo/bar.png

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top