只需要显示 Azure Blob 存储中的文件,而不下载文件。
不想更改代码来查看文件,而只需从 Azure 门户进行更改。
尝试使用生成和使用 SAS 令牌和 Url 来访问文件,但它只需要查看即可下载。
也不要从前端更改代码。
只需要显示 Azure Blob 存储中的文件,而不下载文件。
我同意 Gaurav Mantri 的评论,您需要在 Azure 门户中检查您的
content-type property
。如果不是实际的内容类型,您可以手动将其更改为适当的内容类型。
这是一个例子。
在我的存储帐户中,我有一个名为
sample.png
、内容类型为 application/octet-stream
的文件。
现在,如果我粘贴带有 SAS 令牌的 blob URL,它将下载。
浏览器:
现在,我在门户中将适当的内容类型更改为
image/png
。
传送门:
现在,当我粘贴带有 SAS 令牌的 blob URL 时,它将显示图像。
浏览器: