Невозможно отправить Blob в Azure - отсутствует исключение заголовка HTTPC#

Место общения программистов C#
Anonymous
Невозможно отправить Blob в Azure - отсутствует исключение заголовка HTTP

Сообщение Anonymous »

Я пытаюсь загрузить паркетный файл в Azure, но он продолжает давать мне сообщение об ошибке, в котором говорится, что в нем отсутствует необходимый заголовок HTTP. Этот запрос
не указан.
requestId: 0BD87DF1-701F-0003-5FF4-944CCD000000
Время:2024-04-22T20:36:16.2840714Z Статус: 400 (HTTP-заголовок. /> HisposeRequiredHeader < /p>
content: {"error": {"code": "hospeRequiredHeader", "Сообщение": "Http
заголовок, который обязательен для этого запроса, не является
specified.\nrequestid :..\ntime:2024-04-22T20:36:16.2840714Z"> X-MS-CLIVE-REQUEST-ID:
...-тона контента: 204 Контент-тип:
application/json; charset = utf-8 Дата: понедельник, 22 апреля 2024 20:36:16 GMT
Server: Windows-hdfs/1.0 Microsoft-httpapi/2.0 через: redacted
код: < /p>
string storageAccountName = "name";
string storageAccountKey = "key";
StorageSharedKeyCredential sharedKeyCredential = new StorageSharedKeyCredential(storageAccountName, storageAccountKey);

BlobServiceClient blobServiceClient = new BlobServiceClient(
new Uri("https://" + storageAccountName + ".dfs.core.windows.net"),
sharedKeyCredential
);

BlobContainerClient desContainer = blobServiceClient.GetBlobContainerClient("testcontainer");

BlobClient desBlob = desContainer.GetBlobClient("/testAPI/my.parquet");

var myStr = "Hello!";
var content = Encoding.UTF8.GetBytes(myStr);
using (var ms = new MemoryStream(content))
desBlob.Upload(ms);
< /code>
Я не могу найти, какие заголовки отсутствуют, и я не уверен, как их добавить, так как не кажется стандартным способом добавления заголовков, кроме как; Content -type < /p>
Пакеты: < /p>

azure.core - 1.39.0 < /li>
azure.storage.blobs - 12.20.0 -beta.2 < /li>
/> < /ul>
Я попытался вернуться к более старым пакетам, думая, возможно, функциональность была там раньше, но изменилась в последних изменениях. < /p>
Любая помощь в правильном направлении была бы полезна. < /p>

Подробнее здесь: https://stackoverflow.com/questions/783 ... -exception

Вернуться в «C#»