我正在尝试获取某个对象的 HEAD,但收到 403 禁止消息。为了使用 REST API 获取对象的 HEAD,我需要什么权限?
我已经有了使用签名 URL 获取完整对象内容的代码...但是当我切换到获取 HEAD 而不是获取完整对象时,它给了我 403 禁止
最佳答案
与 GET 的权限相同。如果您可以获得一个对象,则可以对其执行 HEAD 请求。但是 HEAD 和 GET 不能使用相同的签名 URL,因为请求方法用于计算签名,因此它们将具有不同的签名。为 HEAD 请求创建一个新的签名 URL,它应该可以工作。
关于security - 在 Amazon S3 中,我需要什么权限才能获取对象的 HEAD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20579846/