Comment afficher l'image qui est stockée sur s3 sans stockage sur le disque dur?
-
10-10-2019 - |
Question
Dans mes rails app je attachment_fu utilisé pour télécharger des images et stockées sur s3. Je veux afficher ces images sur navigateur sans le récupérer. Comment puis-je afficher des images en donnant chemin s3?
Merci, Jayashri
La solution
Vous avez juste besoin de lien vers le chemin S3 correct pour vous des images.
Pour les fichiers publics, ils sont dans le format suivant:
eg http://s3.amazonaws.com/[bucket]/[key]
Si votre contenu est privé rel="nofollow"> signé mais tous les SDKs et les bibliothèques font facilement.
Ensuite, utilisez l'URL pour afficher les images:
<img src="http://s3.amazonaws.com/mybucket/myfile.jpg" ... ></img>
Autres conseils
Il peut vous aider à installer l'organisateur S3 dans Firefox afin que vous puissiez navigateur vos répertoires. Ensuite, je crois que les années d'URL sont structurés un peu comme ça ...