如何从AWS s3获取图像的公共URL?

时间:2019-03-06 02:23:39

标签: asp.net amazon-s3

我通过ASP.Net 4.7设计一个网站,并希望从AWS S3公共URL获取图像。 我只想在我的网站上显示图片,而不想在Windows服务器上下载图片来显示。

有人可以告诉我该怎么做吗? 我尝试使用AWS getObject方法,但这是一种下载方法。

1 个答案:

答案 0 :(得分:0)

请记住,所有S3公共URL都是这样构成的:

https://s3.amazonaws.com/[BUCKET-NAME]/[FILE-NAME].[FILE-TYPE]

因此,如果您在上传时知道存储桶名称和文件名,则可以像上面那样构造公共URL。

<img src="https://s3.amazonaws.com/[BUCKET-NAME]/[FILE-NAME].[FILE-TYPE]" />