我遇到了一个奇怪的问题。我正在从我的存储帐户下载相同的文件,没有问题。但是,每次下载都会得到不同的校验和值。下面是我正在使用的代码。为什么会这样?谢谢
BlobServiceClient blobServiceClient = new BlobServiceClientBuilder().connectionString(connectStr).buildClient();
BlobContainerClient containerClient = blobServiceClient.getBlobContainerClient("test");
String fileName ="blob.iso";
BlobClient blobClient = containerClient.getBlobClient(fileName);
blobClient.download("path to file");
1条答案
按热度按时间mjqavswn1#
根据我的测试,校验和正好匹配。
这是我的密码:
我运行了两次,得到了以下结果:
我看到你正试图下载一个iso文件,它的大小可能更大。我不确定这会不会是个问题。当网络环境不好时,下载的数据可能不完整或不正确,这可能会导致您的问题。