Пользователи на моем сайте имеют возможность загружать все фотографии в альбоме в виде zip-файла. Zip-файл динамически создается и сохраняется к Response.OutPutStream, который будет обнаружен как загрузка файла в браузере пользователя.Я использую правильный тип контента и заголовки. Почему FireFox сохраняет файлы Zip без расширений.
Вот заголовок и содержание типа я outputing
context.Response.AddHeader("Content-Disposition", "attachment; filename=Photos.zip");
context.Response.ContentType = "application/x-zip-compressed";
..Well все отлично работает в любом браузере, кроме FireFox. Хотя Firefox правильно определяет загрузку в виде Zip-файла, он сохраняет файл без расширения .zip. Я подумал добавить этот заголовок
context.Response.AddHeader("Content-Disposition", "attachment; filename=Photos.zip");
.. Предполагалось, что FF сохранит расширение. Я считаю, что следую правильному протоколу, так почему FF ведет себя так и как это исправить?
не можем увидеть все мои расширения файлов, которые означают, что она установлена в ложь. –