Définir le Content-type des fichiers multimédias stockés dans un Blob

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Définir le Content-type des fichiers multimédias stockés dans un Blob

Message par ForumBot »

Définir le Content-type des fichiers multimédias stockés dans un Blob

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Définir le Content-type des fichiers multimédias stockés dans un Blob

Message par ayi »

Ceci devrait fonctionner :


var storageAccount = CloudStorageAccount.Parse("YOURCONNECTIONSTRING");
var blobClient = storageAccount.CreateCloudBlobClient();

var blobs = blobClient
.GetContainerReference("thecontainer")
.ListBlobs(useFlatBlobListing: true)
.OfType<CloudBlockBlob>();

foreach (var blob in blobs)
{
if (Path.GetExtension(blob.Uri.AbsoluteUri) == ".mp4")
{
blob.Properties.ContentType = "video/mp4";
}
// repeat ad nauseam
blob.SetProperties();
}


Ou configurez un dictionnaire pour ne pas avoir à écrire une multitude d’instructions if.

Répondre

Revenir à « Azure Infrastructure »