Запретить браузеру открывать окно загрузки для CDN
Я использую Rackspace CloudFiles CDN. Очевидно, что Akamai (компания, которая поддерживает программу CloudFiles) работает так, что mime-тип является изображением и заставит пользователя загрузить его - я все еще могу использовать изображение в HTML-тегах, таких как <img src="//cdn.com/image.jpg"/>
но копирование его в URL или нажатие на изображение всегда будет вызывать загрузку
Я хочу просмотреть это изображение в браузере - это происходит с IE, Google Chrome и Firefox.
1 ответ
Проверьте тип содержимого URL изображения. Если он настроен, например, на "text / html" или приложение, то браузер автоматически загрузит файл.
Тип контента должен быть установлен в JPEG или изображение, чтобы контент мог отображаться в браузере.
Если вы используете машину с Linux, вы можете 'curl -I cdn_URL', и она должна вернуть тип содержимого в заголовке.
Взгляните на это и посмотрите, что вернулось, и это поможет понять, что происходит. Если задан неправильный тип содержимого, необходимо выполнить копирование на стороне сервера и добавить правильный тип содержимого из API облачных файлов. Я полагаю, что Cyberduck позволяет вам установить это... но я не уверен.
Спасибо