Большой двоичный объект Azure всегда загружается при переходе по URL-адресу

В нашем приложении мы даем пользователю возможность загрузить документ в учетную запись хранения больших двоичных объектов Windows Azure. После загрузки документа или изображения ему присваивается некоторый URL(https://name.blob.core.windows.net/container/file-name.jpg). Если документ представляет собой изображение или PDF-файл или какой-либо файл, который может быть отображен браузером, мы пытаемся отобразить его в браузере, не требуя от пользователя загрузки файла. Если мы просто откроем новое окно или вкладку и направим пользователя к URI BLOB-объекта в IE, изображение или PDF-файл правильно отобразятся в браузере. Но если мы попытаемся просто открыть новое окно, указывающее на uri в Chrome, FireFox или Safari, он просто загрузит файл, а не отобразит его в браузере.

Есть ли способ заставить последние три браузера просто отображать файл, а не загружать его?

26
задан Nick Olsen 4 August 2012 в 04:41
поделиться