2013-05-02 62 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

回答