如何使用javascript上传图像到azure blob存储
How to upload image to azure blob storage using javascript
我认为这个问题说明了一切:我如何使用JavaScript为Windows 8应用程序上传图像到azure blob存储?我只能在网上找到c#的例子,却找不到JavaScript的例子。
您需要为azure容器/blob提供sas(共享访问签名)url。然后,您可以使用这段代码片段,稍微修改一下,上传您的图像。
不太可能有人把存储主键放在windows商店应用程序代码中。您可以参考此代码来生成请求的授权头。此代码不需要为容器提供sas url。但是需要存储帐户名和主密钥来生成授权头。
如果azure容器或blob可以公开写入(我没有尝试过)-第一种解决方案可以使用没有SAS url。
你不能,除非javascript做一个异步回调到你的应用程序。Azure BLOB REST API(和所有的Azure REST API)要求请求头修改包括安全凭证。
相关文章:
- Fin上传器直接上传到Azure Blob存储-在Javascript中获取文件uri
- Javascript下载一个URL-Azure Blob存储
- 如何将区块中的Blob直接上传到Azure
- 使用Javascript创建Azure Blob
- Azure Blob 存储 请求的资源错误中不存在访问控制允许源标头
- 使用 Javascript 将大文件上传到 Azure Blob
- 如何在从节点上传到 Azure 后获取 Blob URL.js
- 使用拖放区将文件直接上传到 Azure Blob 存储(使用 SAS).js
- 在 Azure 节点 js SDK 中获取远程文件 blob 的 MD5
- Azure Blob 放置命令在以前工作时生成错误
- 从js上传一个图像文件到azure blob存储
- 将文件从客户端上载到Azure Blob存储|MVC
- 可以打开XMLHTTPRequest返回的blob,但可以't上载到Azure
- 用Node/Express解析多部分文件并上传到Azure Blob Storage
- Azure Blob架构/使用场景:动态博客容器和上传/查看图像
- Azure Blob图像上传405(资源不支持指定的Http谓词)
- 如何使用javascript上传图像到azure blob存储
- Azure存储blob REST API: MAC签名不同于Azure计算签名(缺少内容类型)
- 使用Intel XDK将图像从PhoneGap上载到Azure Blob存储
- Azure存储块Blob从客户端Javascript上传