среда, 23 ноября 2016 г.

Weblogic MIME-type


При скачивании файлов XLSX они переименовываются в Internet Explorer 8 в ZIP.

Проблема не нова. IE8 считает xlsx, docx, pptx ZIP-архивами, потому что они на самом деле и есть ZIP-архивы.

Microsoft добавила поддержку этих форматов в IE9 - там все работает.

Можно предложить запаковку xlsx в RAR/ZIP - тогда ничего не надо будет переименовывать, но придется распаковывать скачанный архив.

Ну или как вариант отказаться от IE8.

Но есть вариант настройки сервера - тогда все будет работать!

В директории user_projects/domains/ИМЯ_ДОМЕНА/config необходимо создать файл mimemappings.properties и прописать в нем все требуемые расширения.

В моем случае это xlsx, но добавлю заодно и остальные расширения от Office 2007+:

xlsx=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
docx=application/vnd.openxmlformats-officedocument.wordprocessingml.document
pptx=application/vnd.openxmlformats-officedocument.presentationml.presentation

После перезапуска Weblogic (/etc/ini.d/petroviz restart) IE8 скачивает как
надо XLSX.

Вот здесь найдено решение
От Microsoft так и нет ответа по проблеме
Список MIME-типов

Комментариев нет:

Отправить комментарий