2013-05-02 61 views
0

由于IE10及其前身不支持Image的crossOrigin,客户端的画布无法显示来自s3/cloudfront的图像。如何通过ec2代理s3图像

为了解决这个问题,我想我需要通过我的主服务器ec2实例来代理数据。

我想知道是否更好地使用s3put来获取数据到我的ec2实例,更好地使用http代理来获取它。

另外 - 更好地处理这在Django的/ PHP /等或更好地处理它与Apache(不知道我会怎么做,但也许你有一个好主意,分享)。

或者也许有更好的办法来完成这个工作?将我的s3存储桶安装成驱动器?

+0

一个简单的'<?php echo file_get_contents($ GET ['s3_url'])?>'技术上就足够了。不是一个好的方式去,但会做这项工作。 – 2013-05-02 20:24:18

+0

我在过去的做法是通过在Apache中使用代理。 – Viccari 2013-05-03 00:10:51

回答