【发布时间】:2012-01-10 07:19:41
【问题描述】:
我在 amazon s3 上创建了一个存储桶,并将一些图像保存在这个存储桶中的一个文件夹中。所有图像都是私有的,我使用 Zend 的 Zend_Service_Amazon_S3 类。
请告诉我如何访问私人图像。
谢谢, 普拉文
【问题讨论】:
-
您是要尝试将图像文件内容下载到 php 变量中,还是要生成可以访问图像的一次性访问令牌?
-
您好,我想访问它并显示在网页上。
-
通过您的代码,即您的脚本从图像中获取二进制内容,然后将图像内容回显到浏览器,如果是这样,那么使用亚马逊作为与您自己的服务器不同的存储的好处在哪里。或者通过某种访问令牌,如果是这样,您是否考虑过客户端可能正在缓存 html 而不是图像,并且可能会在一段时间后发现您的页面因图像 URL 不再有效而损坏?
-
好的,但是你能给我一个如何访问私有对象并使用 Zend_Service_Amazon_S3 类显示它的代码。
标签: service amazon zend-framework