gpt4 book ai didi

azure - 如何在azure中上传文件后获取blob-URL

转载 作者:行者123 更新时间:2023-12-03 08:21:51 28 4
gpt4 key购买 nike

我正在尝试连接网络和辅助角色。所以我有一个用户可以上传视频文件的页面。文件很大,因此我无法使用查询来发送文件。这就是为什么我尝试将它们上传到 Blob 存储,然后通过查询发送 url。但我不知道如何获取这个网址。

有人可以帮助我吗?

最佳答案

假设您通过创建 CloudBlockBlob 实例,使用 .Net 存储客户端库将 Blob 上传到 Blob 存储,您可以通过读取 Uri 来获取 Blob 的 URL。 blob 的属性。

static void BlobUrl()
{
var account = new CloudStorageAccount(new StorageCredentials(accountName, accountKey), true);
var cloudBlobClient = account.CreateCloudBlobClient();
var container = cloudBlobClient.GetContainerReference("container-name");
var blob = container.GetBlockBlobReference("image.png");
blob.UploadFromFile("File Path ....");//Upload file....

var blobUrl = blob.Uri.AbsoluteUri;
}

View example on Pastebin

关于azure - 如何在azure中上传文件后获取blob-URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16961933/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com