comment obtenir blob-URL après le téléchargement de fichier dans azure
j'essaie de connecter web et rôle de travailleur. J'ai donc une page où l'utilisateur peut importer des fichiers vidéo. Les fichiers sont gros donc je ne peux pas utiliser la requête pour envoyer des fichiers. C'est pourquoi j'essaie de les télécharger dans le stockage Blob et ensuite envoyer l'url par la requête. Mais je ne sais pas comment obtenir cette url.
quelqu'un Peut-il m'aider?
28
demandé sur
ΩmegaMan
2013-06-06 16:20:03
1 réponses
en supposant que vous chargiez les blobs dans blob storage en utilisant .Net storage client library en créant une instance de CloudBlockBlob
, Vous pouvez obtenir L'URL du blob en lisant Uri
propriété du 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;
}
46
répondu
Gaurav Mantri
2018-03-10 12:14:16