Dans mon application j'utilise Zend_Service_Amazon_S3 pour stocker de gros fichiers multimédias. Lorsqu'un utilisateur télécharge un fichier, l'application copie d'abord le fichier sur le serveur local et à partir de là, le fichier, ainsi que certains en-têtes pour forcer le téléchargement du fichier, est envoyé au navigateur.Comment diffuser un fichier depuis S3 vers le navigateur?
Existe-t-il un moyen de laisser Amazon diffuser le fichier directement dans le navigateur sans avoir à copier le fichier entier sur le serveur local? Idéalement, l'application peut toujours choisir le nom du fichier téléchargé force (qui dans de nombreux cas n'est pas le même que le fichier sur Amazon).
Merci. J'ai défini les en-têtes content-Type et Content-Disposition sur l'objet et j'ai utilisé le lien amazon pour permettre à un utilisateur de télécharger le fichier directement depuis Amazon – murze