标签: azure-storage-files

浏览器中的Azure文件存储URL,显示InvalidHeaderValue

我正在尝试访问Azure中为Azure文件存储格式的文件提供的URL,但是我在下面收到此错误.有可能得到这个吗?为什么他们在没用时会提供公共网址?另外我如何直接从IIS访问它?

<Error>
<Code>InvalidHeaderValue</Code>
<Message>
The value for one of the HTTP headers is not in the correct format. RequestId:5d681103-0a1a-00cc-5555-5s4849000000 Time:2016-02-04T14:06:50.1786949Z
</Message>
<HeaderName>x-ms-version</HeaderName>
<HeaderValue/>
</Error>
Run Code Online (Sandbox Code Playgroud)

azure azure-storage azure-storage-files

21
推荐指数
3
解决办法
2万
查看次数

使用node.js在Azure文件存储中上载文件

我们正在尝试创建一个Web服务,使用node.js服务将文件上载到Azure文件存储.

下面是node.js服务器代码.

exports.post = function(request, response){
var shareName = request.headers.sharename;
var dirPath = request.headers.directorypath;
var fileName = request.headers.filename;

var body;
var length;

request.on("data", function(chunk){
    body += chunk;
    console.log("Get data");
});


request.on("end", function(){
    try{
        console.log("end");
        var data = body;
        length = data.length;

console.log(body); // This giving the result as undefined
console.log(length);

        fileService.createFileFromStream(shareName, dirPath, fileName, body, length, function(error, result, resp) {
            if (!error) {
                // file uploaded
                response.send(statusCodes.OK, "File Uploaded");
            }else{
                response.send(statusCodes.OK, "Error!");
            }
        });

    }catch (er) {
response.statusCode = 400;
return …
Run Code Online (Sandbox Code Playgroud)

azure azure-storage node.js azure-mobile-services azure-storage-files

18
推荐指数
1
解决办法
6016
查看次数

通过ARM模板创建Azure blob/fileshare容器

我正在寻找一种通过ARM模板在Azure blob和文件共享存储中创建容器的方法.

目前我有ARM模板来配置存储帐户,但我想在ARM中创建容器.

{
    "name": "[parameters('storageAccountName')]",
    "type": "Microsoft.Storage/storageAccounts",
    "location": "[resourceGroup().location]",
    "apiVersion": "[variables('storageApiVersion')]",
    "sku": {
        "name": "[variables('storageAccountType')]"
    },
    "dependsOn": [ ],
    "tags": {
      "Environment": "[parameters('Environment')]",
      "Project": "[parameters('ProjectName')]",
      "Contact": "[parameters('ContactName')]"
    },
    "kind": "Storage",
    "properties": {
      "encryption": {
        "keySource": "Microsoft.Storage",
        "services": {
              "blob": {
                "enabled": true
              }
        }
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

azure azure-storage azure-storage-blobs azure-resource-manager azure-storage-files

13
推荐指数
2
解决办法
5985
查看次数

Azure文件 - 系统错误53

我正在尝试使用Azure文件,我收到以下系统错误53.任何想法?在此输入图像描述

azure-storage azure-storage-files

11
推荐指数
1
解决办法
8240
查看次数

Azure文件服务与Blob存储 - 性能方面

我正在将云应用程序迁移到Azure云,需要决定使用哪种存储类型.存储的文件主要是图像,偶尔也是.pdf文件.要完成的唯一操作是基本上放置和获取文件,有时还检索元数据.通过该配置文件,Blob存储似乎更适合我的需求.

但是,我不确定,如果使用Azure文件服务会给我带来性能优势.两种存储类型的吞吐量应该相同.

所以,我想知道,如果挂载文件服务并直接存储文件比使用REST调用与blob通信更快.如果是的话,会有多大差异?

我试图在这个帖子中寻找答案:Azure Blob存储与文件服务, 但似乎在那里省略了性能主题.

azure azure-storage azure-storage-blobs azure-storage-files

9
推荐指数
1
解决办法
3704
查看次数

如何删除Azure文件存储文件夹中的所有文件?

我正在尝试如何删除Azure文件存储中的文件夹中的所有文件.

CloudFileDirectory.ListFilesAndDirectories()返回IEnumerableIListFileItem.但这没有多大帮助,因为它没有文件名属性或类似功能.

这是我到目前为止:

var folder = root.GetDirectoryReference("myfolder");

if (folder.Exists()) {
    foreach (var file in folder.ListFilesAndDirectories()) {

        // How do I delete 'file'

    }
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能改变一个IListFileItemCloudFile,所以我可以打电话myfile.Delete()

c# azure azure-storage delete-file azure-storage-files

7
推荐指数
2
解决办法
5173
查看次数

如何使用Azure Storage SDK将Azure文件存储上的文件从一个子文件夹移动到另一个子文件夹?

我正在尝试弄清楚如何将Azure文件存储中的文件从一个位置移动到同一个共享中的另一个位置.

例如

source -> \\Share1\someFile.txt
destination -> \\Share1\Foo\Bar\someFile.txt
Run Code Online (Sandbox Code Playgroud)
  • 我是否需要先复制文件,然后删除源文件?
  • 如果目标子目录不存在怎么办?我需要先CreateIfNotExistsAsync为每个子目录吗?

干杯!

.net c# azure azure-storage azure-storage-files

7
推荐指数
2
解决办法
7892
查看次数

Azure文件存储内容类型始终为应用程序/八位字节流

当我使用共享访问签名(SAS)令牌构建URL时,Azure文件存储当前遇到问题。该文件将在浏览器中下载,但是内容类型始终是application / octet-stream,而不是更改为与文件的mime类型匹配。如果我将文件放在Azure BLOB存储中,并使用SAS令牌构建URL,则它将为我的文件发送正确的内容类型(图像/ jpeg)。

我已将存储帐户从V1升级到V2,认为这是问题所在,但并不能解决问题。

有谁知道我可以尝试做些什么,使Azure文件存储使用带有SAS令牌的URL返回正确的内容类型来下载文件?

azure azure-storage-files

7
推荐指数
2
解决办法
4364
查看次数

Azure 存储中的 ABFSS 和 WASBS 有什么区别?

对于什么是 ABFS[S] 和 WASB[S],有可用的定义。但没有明确界定何时使用什么。两者最合适和最合适的用例是什么?

azure azure-storage azure-storage-blobs azure-storage-files

7
推荐指数
3
解决办法
7941
查看次数

无法删除 Azure 中的目录

我在 Azure 中有一个文件共享,其中包含文件夹,而文件夹内又包含许多文件夹。我试图通过右键单击该文件夹来手动删除该文件夹,该文件夹内有很多文件,并且显示

删除目录失败。错误:指定的目录不为空。

怎样才能删除该目录呢?需要删除的目录中有数千个文件,并且无法手动删除每个文件以删除该目录

file azure azure-storage azure-files azure-storage-files

7
推荐指数
1
解决办法
1万
查看次数