在Amazon S3中,我需要什么权限才能在对象上获取HEAD?

时间:2013-12-14 05:00:38

标签: security amazon-web-services permissions amazon-s3 head

我试图将HEAD放在一个物体上,而且我禁止403。为了使用REST API获取对象的HEAD,我需要具有哪些权限?

我有代码使用签名的URL来获取完整的对象内容...但是当我切换到获取HEAD而不是获取完整的对象时,它会给我403禁止的

1 个答案:

答案 0 :(得分:13)

它与GET的权限相同。如果您可以获取对象,则可以对其执行HEAD请求。但是您不能对HEAD和GET使用相同的签名URL,因为请求方法用于计算签名,因此它们将具有不同的签名。为HEAD请求创建一个新的签名URL,它应该可以工作。