显示来自amazon的图像,具有304状态

时间:2014-05-01 11:11:12

标签: php caching amazon-web-services amazon-s3

我的amazon s3服务处于活动状态,我想出了如何使用标头和缓存控件上传对象。

$s3->putObject(array(
                    'Bucket'     => 'album',
                    'Key'        => $filename,
                    'SourceFile' => $image[0]->getRealPath(),
                    'ContentType' => $image[0]->getMimeType(),
                    'ACL'    => 'public-read',
                    'CacheControl' => 'max-age=172800',
                    "Expires" => gmdate("D, d M Y H:i:s T", strtotime("+5 years")),
                    'Metadata' => array(

                        'album' => 'al',

                    ),
                ));

但是当我想要显示这个对象时,我怎么能告诉php说,嘿,如果状态为304,请从亚马逊查看此图像,如果没有获取内容则显示缓存图像。任何帮助,请

0 个答案:

没有答案