使用预签名URL从S3下载对象

时间:2015-06-08 22:45:41

标签: java amazon-s3

我正在使用java [AmazonS3Client](http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/AmazonS3Client.html#getObject(java.lang.String,%20java.lang.String)来获取对象。

给定一个预设的URL,如下所示:

  

https://some-bucket.s3.amazonaws.com/file.pdf?Signature=xxx&Expires=1234&AccessKeyId=xxx

我可以使用AmazonS3Client获取对象吗?似乎无法找到此用例的任何文档。

1 个答案:

答案 0 :(得分:2)

如果您已经预先签名了URL,那么为它做一个正常的HTTP请求可能最简单。