Принудительная загрузка файла для IE9 в хранилище BLOB-объектов Azure - PullRequest
2 голосов
/ 27 ноября 2011

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

Рассматривая этот вопрос,

Какой тип содержимого для принудительной загрузки текстового ответа?

это хорошо работает, когда я могу контролировать все заголовки, однако в хранилище BLOB-объектов Azure я установил Content-Type на application / octet-stream, и это позволяет всем браузерам, кроме IE, просить пользователя сохранить файл, IE просто открывает файл. Похоже, что откроются файлы известных типов (пример .jpg, .wmv и т. Д.).

В Azure я не нашел способа установить

Content-Disposition: attachment;filename="My Text File.txt"

Есть ли способ, используя хранилище BLOB-объектов Azure, использовать IE для загрузки любого файла непосредственно из хранилища BLOB-объектов Azure?

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 06 декабря 2011

Не думаю, что есть способ установить заголовок Content-Disposition в хранилище BLOB-объектов Windows Azure.

1 голос
/ 02 июня 2017

Теперь можно щелкнуть правой кнопкой мыши ресурс - свойства.

...