问题标签 [azure-storage-files]

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.

0 投票
1 回答
631 浏览

python - Python Azure SDK - 无法下载 zip 文件

我正在使用最新版本的Azure Storgae SDKon Python 3.5.2

我想从 Azure 存储云上的 blob 下载一个zip 文件

我的代码:

错误:

AzureException: ('Received response with content-encoding: gzip, but failed to decode it.,, error('Error -3 while decompressing data: incorrect header check',))

该错误可能来自请求包,我似乎无权更改标头或类似的东西。

究竟是什么问题,我该如何解决?

0 投票
2 回答
2089 浏览

azure-storage-files - 使用 SAS 令牌装载 Azure 文件存储以进行身份​​验证

该文档显示了如何使用存储帐户密钥进行连接:

https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows

这确实有效。但是,我想使用只读 SAS 令牌挂载文件存储。

这可能吗?

0 投票
2 回答
1929 浏览

azure - 从逻辑应用对 Azure 文件服务中的新文件执行操作

我有一个名为 container-ftp 的文件服务的 Azure 存储帐户。

我需要有一个进程将落在此处的文件移动到 FTP 服务器。Azure 文件存储连接器当前没有触发器。

我已经设置了一个预定的触发器,每隔 :30 运行一次

但是我怎样才能找出哪些文件是新的或在那里?我可以在运行后删除文件,这有帮助吗?

使用 blob 存储,我通过在 blob 存储中创建文件时使用触发器来工作,但他们想要使用 Files vs Blob 存储。

我该怎么做呢?

0 投票
1 回答
1448 浏览

c# - Azure 文件存储创建文件 404 错误

我有以下代码试图在我的 azure 文件存储帐户上创建一个空白文件

在最后一行我得到以下异常:

我不确定它找不到什么。它不应该在创建文件时尝试查找文件。我已经确认目录存在。

如果有人知道我可以成功创建文件,请告诉我。我检查了教程,遗憾的是它们只显示了如何下载文件而不是上传。

0 投票
1 回答
961 浏览

c# - C# Azure 文件存储 CloudFile.OpenWrite 问题与 OpenXml.SpreadsheetDocument...需要 FileMode 和 FileAccess 选项?

我正在使用 DocumentFormat.OpenXml.SpreadsheetDocument 并打开 Excel 文档的模板,写入并保存它。

它就像普通文件流中的魅力一样工作:

注意SpreadsheetDocument.Open

现在,我正在将此应用程序重写为 Azure,并使用 Azure 存储及其“WindowsAzure.Storage”包中的 .NET 文件库。

它就像一个魅力,直到我想在 Azure 中填充相同的 excel 文件。

第一部分“ _GetRootDirectoryOfAccount().GetFileReference ”工作 100%,然后OpenWrite(null)真正打开一个流。

但是,当该流被推向电子表格时:

它打破了:

System.IO.IOException:“无法打开包,因为 FileMode 或 FileAccess 值对流无效。”

这是因为在 Stream 上没有设置设置:

System.IO.File.Open("--somePath--", FileMode.Open, FileAccess.ReadWrite )

有谁知道如何解决这个问题?还是解决方案?

请 :)

0 投票
3 回答
1118 浏览

azure - REST API to see the file content in storage account

In azure via rest calls, for a particular storage account, I have files stored in Storage accounts > File service > directory > my files. But using rest API i am only able to see the directory. I am unable to see the files stored under that directory. And more specifically I want to see the content of the file.Is there ant rest API for the above?

0 投票
1 回答
85 浏览

azure - 如何将使用 azure 文件同步的文件复制到新的 azure 存储位置?

我已将我的 azure 存储文件映射到本地计算机的网络驱动器中。现在,只要将新文件粘贴到本地计算机网络驱动器中,我就想将文件从 azure 共享文件位置复制到 azure 存储中的新位置。

我按照本教程将 azure 文件安装在我的本地机器上。

谁能帮我将这些文件从共享位置复制到 azure 存储帐户中的新位置?

实现这种情况的不同方法是什么?

0 投票
1 回答
1310 浏览

azure - 将大量文件上传到 azure 文件存储的最佳方法是什么?

我特别想要文件存储而不是 blob 存储(我认为)。这是我的天蓝色函数的代码,我的node_modules文件夹中只有一堆东西。

我想做的是上传整个应用程序的压缩包,然后上传它并在给定的文件夹中将其解压缩。这可能吗?

现在我基本上是在遍历我的所有文件并调用:

这工作太慢了。所以我想知道是否有更快的方法来上传一堆文件以供应用程序使用。

0 投票
1 回答
323 浏览

javascript - 在 ViewerJs 中使用带有 SAS 令牌的 Azure 存储文件

我以这种方式为文件生成 SAS 令牌:

如果我在浏览器中打开带有此令牌的文件链接,一切正常并下载文件。但是如果我尝试像这样在 Viewerjs 中使用这个链接:

我看到错误消息:

无法加载 blob:https ://myazureaccount.file.core.windows.net/myshare/mydirectorypath/myfile?SASTOKEN:跨源请求仅支持协议方案:http、data、chrome、chrome-extension、https。

0 投票
0 回答
819 浏览

azure - 为 Azure 文件存储启用 CORS

我有一个来自 Azure 文件存储的文件的 SAS 链接,我想在 iframe 中使用这个链接

或者发送简单的 HttpRequest

我在 Azure 中为我的服务器启用了 CORS

CORS 设置

但我看到错误:

无法加载 https://myazureaccount.file.core.windows.net/myshare/mydirectorypath/myfile?SASTOKEN":请求的资源上不存在“Access-Control-Allow-Origin”标头。来源“http:// localhost:8077' 因此不允许访问。