2016-07-19 3 views
1

Я пишу сервлет, который динамически создает zip-файл из некоторых входных потоков и открывает диалог «Сохранить как» для загрузки/хранения.Firefox не распознает zip-файлы

Хотя при использовании Chrome файл действительно распознается как действительный почтовый файл, его тип остается unknown при доступе к нему через Firefox.

response.setContentType("application/x-zip-compressed"); 
response.setHeader("Content-Disposition", "attachment; filename=\"" + "TestName.zip" + "\""); 

Я также использовал application/zip для типа содержимого, не повезло вообще.

Любые предложения?

+0

Применяется ли 'application/octet-stream' что-нибудь? – Berger

+0

Nop, такой же результат. – pkaramol

+0

Какие заголовки ответов точно загрузили Firefox? – BalusC

ответ

1

Оказалось, что проблема заключалась в том, что проблема заключалась в том, что я закрываю и промываю выходной поток сервера перед установкой заголовков и типа содержимого, как в примере кода вопроса. Тот факт, что Chrome, тем не менее, правильно интерпретировал тип файла, немного смутил меня.

 Смежные вопросы

  • Нет связанных вопросов^_^