Où puis-je mettre à jour l'en-tête de réponse pour inclure "Content-Disposition" dans le portail azure pour le stockage d'objets blob? Je ne vois que les métadonnées.
https://docs.microsoft.com/en-us/rest/api/storageservices/setting-and-retrieving-properties-and-metadata-for-blob-resources Ce qui précède est le lien que je peux trouver sur la définition des propriétés et des métadonnées. Dose azure prend même en charge la modification de "Content-Disposition" dans l'en-tête?
4 Réponses :
Pour plus d'informations sur ces en-têtes, consultez Get Blob et utilisez l'explorateur de stockage Vous pouvez également vous référer à ce SO , voici les étapes à suivre pour essayer applets de commande PS Informations supplémentaires "name": "@replace(outputs('GetFileContents')['headers']['Content-Disposition'],'attachment; filename=','')"
Oui, c'est pris en charge. Il s'agit simplement d'un en-tête de demande facultatif, il n'est donc pas répertorié dans le lien que vous avez collé.
Donc, si vous voulez définir l'en-tête Content-Disposition
, vous devez utiliser ce x-ms-blob-content-disposition
. À propos des détails que vous pouvez trouver dans ce document: Définir les propriétés du blob .
Cela devrait être la réponse car elle vous montre comment définir les en-têtes de réponse pour toutes les autres réponses sans avoir à les changer lorsque chaque réponse est donnée.
Azure prend-il même en charge la modification de "Content-Disposition" dans l'en-tête?
Vous pouvez certainement modifier la propriété d'en-tête Content-Disposition
d'un objet blob. C'est juste que l'interface utilisateur du portail ne vous permet pas de faire cela. Vous pouvez utiliser tous les explorateurs de stockage disponibles (comme l'explorateur de stockage de Microsoft) pour obtenir la même chose ou le modifier par programme.