Как изменить заголовок ответа хранилища BLOB-объектов - PullRequest
2 голосов
/ 16 апреля 2019

Где я могу обновить заголовок ответа, чтобы включить «Content-Disposition» на портале Azure для хранения больших двоичных объектов? Я вижу только метаданные.

https://docs.microsoft.com/en-us/rest/api/storageservices/setting-and-retrieving-properties-and-metadata-for-blob-resources Выше приведена ссылка о настройке свойств и метаданных. Доза лазурь даже поддерживает изменение «Content-Disposition» в заголовке?

Ответы [ 4 ]

3 голосов
/ 16 апреля 2019

Поддерживает ли Azure изменение «Content-Disposition» в заголовке?

Вы, безусловно, можете изменить Content-Disposition свойство заголовка большого двоичного объекта. Просто интерфейс портала не позволяет вам этого делать. Вы можете использовать любые доступные Исследователи хранилищ (например, Microsoft Storage Explorer), чтобы достичь того же или изменить их программно.

0 голосов
/ 16 апреля 2019

Я бы порекомендовал приложения логики; вы можете использовать соединители, которые позволяют размещать общедоступную конечную точку, подключаться к хранилищу BLOB-объектов и изменять заголовки ваших ответов.

Logic App

0 голосов
/ 16 апреля 2019

Да, это поддерживается.Просто это необязательный заголовок запроса, поэтому он не указан в вставленной вами ссылке.

Так что, если вы хотите установить заголовок Content-Disposition, вам нужно использовать этот x-ms-blob-content-disposition.Подробности вы можете найти в этом документе: Задать свойства BLOB-объектов .

0 голосов
/ 16 апреля 2019

Дополнительную информацию об этих заголовках можно найти по адресу Получить BLOB-объект и использовать обозреватель хранилища

. Вы также можете обратиться к этой теме SO .Вы можете попробовать в PS командлетах

Дополнительная информация

"name": "@replace(outputs('GetFileContents')['headers']['Content-Disposition'],'attachment; filename=','')"
...