【发布时间】:2016-01-04 21:06:23
【问题描述】:
我想将一个新文件上传到 Amazon s3 到我的测试桶中。
这里是java代码:
AmazonS3 s3Client = new AmazonS3Client(new ProfileCredentialsProvider());
java.util.Date expiration = new java.util.Date();
long msec = expiration.getTime();
msec += 1000 * 60 * 60; // Add 1 hour.
expiration.setTime(msec);
GeneratePresignedUrlRequest generatePresignedUrlRequest = new GeneratePresignedUrlRequest("test-bucket", filename);
generatePresignedUrlRequest.setMethod(HttpMethod.GET);
generatePresignedUrlRequest.setExpiration(expiration);
URL s = s3Client.generatePresignedUrl(generatePresignedUrlRequest);
但我不断得到:
“指定的键不存在。”对于文件名 var。
如何使这段代码适用于新文件?
【问题讨论】:
标签: java amazon-s3 upload amazon