草庐IT

doesObjectExist

全部标签

php - 如何将 doesObjectExist() 请求批量发送到 Amazon S3?

我需要检查S3中是否存在一组键,用于大量项目中的每一个。(每组键与大量项目中的一个相关)。我正在使用PHPSDK(v2)目前我正在为每个键调用$client->doesObjectExist(BUCKET,$key),这是一个瓶颈(每次调用到S3的往返时间)。我更愿意做类似$client->doesObjectExist(BUCKET,$batch)的事情,其中​​$batch=array($key1,$key2...$keyn),并让客户端检查所有这些键,然后返回一组响应(或其他类似结构)。我遇到了一个fewreferences到听起来很有希望但没有具体内容的“批处理api”。我猜这

php - Amazon S3 SDK PHP doesObjectExist() 问题

我已经重写了这个问题以使其更清楚,因为我已经更新了它。我在使用AmazonAWSS3PHPSDK时遇到问题。我只是想检查文件是否存在。使用此PHP脚本:AWS_ACCESS_KEY_ID,'secret'=>AWS_SECRET_KEY));$key='profile/avatar/80745d03-c295-4205-bd82-58161f2fd2d1-320.jpg';$result=$client->doesObjectExist(AWS_S3_BUCKET,$key);var_dump(AWS_S3_BUCKET);var_dump($key);var_dump($result