如何显示 Blob 存储中的文件而不是下载

问题描述 投票:0回答:1

只需要显示 Azure Blob 存储中的文件,而不下载文件。

不想更改代码来查看文件,而只需从 Azure 门户进行更改。

尝试使用生成和使用 SAS 令牌和 Url 来访问文件,但它只需要查看即可下载。

也不要从前端更改代码。

azure file azure-blob-storage
1个回答
0
投票

只需要显示 Azure Blob 存储中的文件,而不下载文件。

我同意 Gaurav Mantri 的评论,您需要在 Azure 门户中检查您的

content-type property
。如果不是实际的内容类型,您可以手动将其更改为适当的内容类型。

这是一个例子。

在我的存储帐户中,我有一个名为

sample.png
、内容类型为
application/octet-stream
的文件。

enter image description here

现在,如果我粘贴带有 SAS 令牌的 blob URL,它将下载。

浏览器:

enter image description here

现在,我在门户中将适当的内容类型更改为

image/png

传送门:

enter image description here

现在,当我粘贴带有 SAS 令牌的 blob URL 时,它将显示图像。

浏览器:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.