相关疑难解决方法(0)

如何在当前日期的1年内设置Amazon S3存储桶预签名URL到期时间

图像将上载到Amazon S3存储桶.我需要从Amazon服务器获取预签名的URL.我还想设置该URL的到期时间.最多只需17天.但我不能设置最长1年的到期时间.

      Calendar cal = Calendar.getInstance();
        cal.add(Calendar.YEAR, 1);
        Date nextYear = cal.getTime();

    GeneratePresignedUrlRequest generatePresignedUrlRequest = new GeneratePresignedUrlRequest(
                "bucketName", "accessname");
        generatePresignedUrlRequest.setMethod(HttpMethod.GET);
        generatePresignedUrlRequest
                .setExpiration(nextYear);
        URL url = s3client
                .generatePresignedUrl(generatePresignedUrlRequest);
        bucketURL = url.toString();
Run Code Online (Sandbox Code Playgroud)

java amazon-s3 amazon-web-services

11
推荐指数
1
解决办法
6928
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1

java ×1