问题标签 [azure-blob-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 如何从 azure 表中检索缩略图 URL
我在 azure blob 存储中有一些缩略图,在 azure table 中有一些缩略图 URL。我想检索缩略图 URL。之后,当我单击此 URL 时,它将显示来自 azure blob 的完整图像。任何人帮助我。我应该使用什么查询?
azure - Can I Unzip a file in Azure Blob storage?
My application requires to unzip a zip file located in Azure's blob storage. Is unzipping supported in Azure blob storage?
flash - 如何编写组件以将文件直接上传到 Windows Azure Blob?
我一直在使用使用 Silverlight 的示例来试验 Windows Azure Blob 存储。
我想知道是否可以在 Flash 而不是 Silverlight 中编写文件上传组件,因为前者几乎每个人都安装了。我从来没有在动作脚本中编程,但我在 C# 方面有扎实的背景,所以这一定不难。
你知道有什么地方可以让我学习如何开始吗?
azure - 如何解决从 Windows Azure Blob 存储服务返回的 InvalidMd5 错误?
我正在构建一个应用程序,该应用程序需要允许用户将大图像(最大约 100 MB)上传到 Windows Azure Blob 存储服务。在阅读了Rob Gillen 关于 Windows Azure 文件上传优化的优秀文章后,我借用了他的方法来并行上传文件块,在Parallel.For循环中使用CloudBlockBlob.PutBlock()方法(代码可在此处获得)。
我遇到的问题是,每当我尝试上传文件时,我都会从存储客户端收到“ InvalidMd5 ”异常。怀疑问题可能出在开发存储中,我还尝试对我的实时 Azure 存储帐户运行代码,但我得到了同样的错误。查看Fiddler的流量,我发现“ Content-MD5 ”标头设置为有效的 MD5 哈希。错误描述说“请求中指定的 MD5 值无效。MD5 值必须是 128 位和 Base64 编码。 ”,但据我所知,我在 Fiddler 中看到的值是有效的(例如a91c588092cedbdb1b82c2d3786fd509)。
这是我用于计算哈希的代码(由 Rob Gillen 提供):
这是对 PutBlock() 的实际调用:
我也尝试像这样传递哈希:
但结果是一样的 - “ InvalidMd5 ”错误:(
使用 base64 编码(例如YTkxYzU4ODA5MmNlZGJkYjFiODJjMmQzNzg2ZmQ1MDk=)和没有它(例如a91c588092cedbdb1b82c2d3786fd509 )传递给 PutBlock() 的 MD5 哈希似乎没有什么不同。
Rob 的代码显然对他有用,我真的不知道是什么导致了我的问题。我对 Rob 的代码所做的唯一更改是更改 ParallelUpload() 扩展方法以采用 Stream 而不是文件名,并根据上传文件的大小动态确定块大小。
请,如果有人知道如何解决这个问题,请告诉我!我将不胜感激!我已经为此苦苦挣扎了两天。
c# - Windows Azure - Blob 存储初始化 - 授权错误
背景:
我有一个带有一个 Web 角色的 Azure 应用程序,它是一个 ASP.NET 应用程序 (C#),它使用图表应用程序来显示计算结果。图表应用程序需要一个 XML 文件作为输入。为了访问这个 XML 文件(在 JavaScript 中引用),我使用 XDocument 和相关类来操作文件,然后保存它,在页面刷新时加载图表控件。
错误:
尝试对容器对象进行操作(GetPermissions、Create、Create if doesn't exist 等)时,出现以下错误:
服务器未能验证请求。确保 Authorization 标头的值正确形成,包括签名。
我还尝试使用 SpaceBlock 提前创建容器,这似乎不必改变结果。
代码:
这是我在 Page_Load 上调用的函数。错误出现在粗体 (GetPermissions) 行:
c# - 在 Azure 中上传后处理视频文件
有没有人有关于处理上传到 Azure 的视频文件(.mov、.3gp、.avi)并将其转换为 flash 以及在视频作为 blob 上传到 Azure 后创建缩略图文件的任何示例代码/教程?任何帮助,将不胜感激。
asp.net-mvc-2 - Azure:如何从我的 MVC 实现的控制器调用 WebRole 方法
我正在使用带有 ASP.Net MVC 2 C# 的 Azure 开发 MVC webapp。我有一个工作角色,我在其中与队列交互,阅读带有图像的消息。我在我的 WebRole 中初始化了队列,并且我想调用一个方法来将我的控制器中的元素排入队列。我不知道怎么打这个电话。
谢谢!
azure - 上传 blob 文件以解析它并在 sql azure 中插入行
对于大学的一门学科,我需要使用Windows Azure
. 请注意,我是 Java 开发人员,并且是 Windows 本身和 cs 的新手。
我的项目很简单。我要做一个Layar服务器。
我已经有一个Service
返回 json 格式的模拟兴趣点。现在我想在 sql azure db 中进行大量插入,以便之后进行空间搜索。
我在想:
- 创建包含所有行的 cvs 文件。
- 将其作为 blob 上传。
- 用 a 解析它
Worker role
并将其插入到 sql azure db 中。
问题:
- 你认为这是正确的方法吗?
- cvs好吗?
- 你用什么来大规模插入 sql azure?
- 有没有办法“注释”我的模型类以在我的数据库中创建实体?我应该手动进行映射吗?
silverlight - SL4 -> MEF DeploymentCatalog 无法下载文件并出现 SecurityException
我有一个托管在 azure webrole 上的 silverlight 应用程序。我使用 MEF 部署目录在运行时加载其他 xap 文件。现在我想将这些额外的 xap 文件存储在 azure blob 存储而不是 ClientBin 文件夹中。我已将这些 xap 文件放在公共 blob 容器中。
但是在我的 DownloadCompleted 处理程序中,我得到了一个 SecurityException:
{System.Security.SecurityException ---> System.Security.SecurityException:安全错误。在 System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
这会与跨域调用有关吗?我不知道问题可能是什么。如果 xap 文件是从 ClientBin 文件夹加载的,它就可以正常工作。也许是跨域问题?
谢谢!
我的代码非常简单:
var container = new AggregateCatalog(); // 获取社交网络提供商 foreach(String module in RequieredModules) // 绝对 uri 到 blob 存储中的 xap 文件 { container.Catalogs.Add(CreateCatalog(module)); } CompositionHost.Initialize(container);
私有 DeploymentCatalog CreateCatalog(string uri) { var catalog = new DeploymentCatalog(new Uri(uri)); catalog.DownloadCompleted += new EventHandler
.net - 上传 Azure Blob 异步:BeginUploadFromStream 与 BackgroundWorker
我正在将 Blob 异步上传到 Azure Blob 存储。我可以使用 CloudBlockBlob.BeginUploadFromStream,也可以使用 BackgroundWorker 调用同步上传方法(如 UploadFile 或 PutBlock)。我正在寻找有关这两种方法的利弊的一些意见。
我会让球滚动。使用 BackgroundWorker 方法报告进度似乎要容易得多。
谢谢!