gpt4 book ai didi

html - 从 html 链接中的 Azure 存储下载

转载 作者:太空宇宙 更新时间:2023-11-04 16:02:31 25 4
gpt4 key购买 nike

所以我有一个文件上传到我的 azure 存储,并有一个简单的 anchor 标记,用户应该能够简单地下载该文件。这是行不通的,也不明白为什么。

我的代码:

<a href="https://cembsite.file.core.windows.net/cembapphandouts/IsraelHandouts/Solution Interview Worksheet.pptx">Get Worksheet Here!</a>

当您单击链接下载时,会出现错误,指出 http header 无效。这是一个简单的幻灯片文件。如果我转到 Azure 中的文件属性,我可以单击“下载”,效果很好。

有什么想法可以解决这个问题吗?

最佳答案

您的 URL 指向 Azure 文件存储,这与原始 blob 不太一样。也就是说,即使文件存储由 blob 存储支持,您也无法在没有适当身份验证的情况下访问 Azure 文件存储中的单个文件(例如安装 smb 卷、使用 API、共享访问签名等)。

如果您确实将对象存储在 blob 中(相对于文件存储),则 url 应类似于:

https://cembsite.blob.core.windows.net/containername/filename.pptx

请注意,URL 包含 blobfile

关于html - 从 html 链接中的 Azure 存储下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40917730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com