【发布时间】:2014-11-04 01:02:25
【问题描述】:
下面是我的代码
AmazonS3 s3 = new AmazonS3Client(credentials,config); // assume proper authentication
// generating URL for some bucket(XYZ) and key(test/abc.txt)
java.util.Date expiration = new java.util.Date();
expiration.setTime(6000*10*20);
GeneratePresignedUrlRequest generateUrl = new GeneratePresignedUrlRequest("XYZ", "test/abc.txt");
generateUrl.setMethod(HttpMethod.GET); // Default.
generateUrl.setExpiration(expiration);
URL url = s3.generatePresignedUrl(generateUrl);
使用上面的 URL 我正在尝试下载 abc.txt,但我收到错误 403(服务器返回 HTTP 响应代码:URL 为 403:)
请告诉我如何使用 amazon s3 的 URL 下载文件。
【问题讨论】:
-
能否请您避免重复和简单的问题。
-
请提供相同问题的链接。 :)
标签: java amazon-web-services amazon-s3