javascript - 如何使用javascript将图像上传到azure blob存储

标签 javascript azure windows-8 winjs azure-blob-storage

我认为这个问题说明了一切:如何使用 Windows 8 应用程序的 JavaScript 将图像上传到 azure blob 存储?我只能在互联网上找到 C# 的示例,但找不到 JavaScript 的示例。

最佳答案

您需要拥有 Azure 容器/blob 的 sas(共享访问签名)URL。然后,您可以使用 this code snippet只需稍作修改即可上传您的图像。

有人不太可能将存储主键放入 Windows 应用商店应用程序代码中。你可以refer this code为请求生成授权 header 。此代码不需要容器的 sas url。但需要存储帐户名称和主键来生成授权 header 。

如果 azure 容器或 blob 可以公开写入(我没有尝试过) - 第一个解决方案可以在没有 SAS url 的情况下使用。

关于javascript - 如何使用javascript将图像上传到azure blob存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15977530/

相关文章:

windows-8 - 我可以在不使用应用商店的情况下分发 Windows 8 Modern UI 应用程序吗?

javascript - clearTimeout 在 React Native 中不起作用

javascript - Less: `modifyVars` 在文档加载后加载的文件上

javascript - 如何使用xpath自动点击链接

azure - 了解 Microsoft Azure AD 代表 (OBO) 流程

Javascript 找不到图像文件

javascript - d3.js 中每一行的多个列值的总和

azure - 为什么有 2 种 AppFabric?

使用 php 发送时,Azure Face api 返回 401

Windows 8 支持 d3d8.dll?