首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在用于Go的aws-sdk-go-v2中添加AWS s3的预签名URL过期

在用于Go的aws-sdk-go-v2中添加AWS s3的预签名URL过期
EN

Stack Overflow用户
提问于 2021-10-19 19:58:39
回答 1查看 38关注 0票数 0

这里有一个使用aws-sdk-go-v2创建预签名URL的very fine example

这很好用,但是我在设置过期时间上遇到了困难。我确实看到PresignOptions结构有一个Expires,但我不确定如何做到这一点。

我也看到了WithPresignExpires,但是根据示例,我也不知道如何使用它。

这里能提供一个例子吗?我正在学习围棋,但有些东西在我掌握之外。

EN

回答 1

Stack Overflow用户

发布于 2021-10-19 20:26:48

似乎我可以在60分钟内完成此操作。

代码语言:javascript
复制
func GetPresignedURL(c context.Context, api S3PresignGetObjectAPI, input *s3.GetObjectInput) (*v4.PresignedHTTPRequest, error) {
    return api.PresignGetObject(c, input, s3.WithPresignExpires(3600*time.Second))
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69636990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档