如何让简短的用户定义 aws s3 预签名 url
how to have short user defined aws s3 pre-signed url
我们需要通过电子邮件共享 aws s3 预签名 url。然而,生成的 url 非常长,在我们的例子中,存储桶文件名是动态的,可以有很长的文件名。
有哪些选项可用于生成带有短名称的 aws s3 预签名 url 而无需在 url 中公开这些参数
X-Amz-算法、X-Amz-SignedHeaders、X-Amz-Expires、X-Amz-Credential、X-Amz-Signature
在为电子邮件生成消息并将其传递到我的 mailto 函数时,如何使这个 s3 url 变短。
谢谢
安佳娜。
你不能。 URL.
中需要所有这些信息
但是,您可以 use/create URL 缩短服务(例如 http://bit.ly),它将短 URL 翻译成完整的 URL。
最简单的版本是:
- 生成预签名URL
- 使用随机名称在 Amazon S3 中存储快捷方式
- 提供快捷方式link
参见:How to build a Serverless URL shortener using AWS Lambda and S3
我们需要通过电子邮件共享 aws s3 预签名 url。然而,生成的 url 非常长,在我们的例子中,存储桶文件名是动态的,可以有很长的文件名。
有哪些选项可用于生成带有短名称的 aws s3 预签名 url 而无需在 url 中公开这些参数 X-Amz-算法、X-Amz-SignedHeaders、X-Amz-Expires、X-Amz-Credential、X-Amz-Signature
在为电子邮件生成消息并将其传递到我的 mailto 函数时,如何使这个 s3 url 变短。
谢谢 安佳娜。
你不能。 URL.
中需要所有这些信息但是,您可以 use/create URL 缩短服务(例如 http://bit.ly),它将短 URL 翻译成完整的 URL。
最简单的版本是:
- 生成预签名URL
- 使用随机名称在 Amazon S3 中存储快捷方式
- 提供快捷方式link
参见:How to build a Serverless URL shortener using AWS Lambda and S3