MS Excel має такі спостережувані типи MIME:
application/vnd.ms-excel
(офіційний)application/msexcel
application/x-msexcel
application/x-ms-excel
application/x-excel
application/x-dos_ms_excel
application/xls
application/x-xls
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
(xlsx)
Чи є один тип, який би працював для всіх версій? Якщо ні, то чи потрібно встановлювати response.setContentType()
кожен із цих типів мімів окремо?
Крім того, ми використовуємо потокове передавання файлів у нашій програмі для відображення документа (а не просто excel - будь-якого типу документа). При цьому, як ми можемо зберегти ім'я файлу, якщо користувач вирішив зберегти файл - наразі ім'я сервлета, який надає файл, відображається як ім'я за замовчуванням.
application/vnd-xls
також працює для .xls
файлів.
HKCR/.xls
«SContent Type
значення в реєстрі.