Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Http/Content type. Компрессия файлов.

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Mercury



Зарегистрирован: 15.10.2003
Сообщения: 4

СообщениеДобавлено: Вт Окт 21 2003 13:53    Заголовок сообщения: Http/Content type. Компрессия файлов. Ответить с цитатой

При включенной на сервере компрессии (компрессия с помощью g-zip), скачиваемые zip-файлы не разжимаются на стороне клиента (в любом браузере хоть эксплорер, хоть опера). Т.е. получается "архив в архиве" - zip архив в g-zip архиве.

Долго я бился с этим беспределом и вот что выяснил: 1. Если в http-заголовке "СontentType" указать другой MIME тип (не "application/x-zip-compressed") или несуразицу, например "xxxxx" (символов должно быть ОБЯЗАТЕЛЬНО больше либо равно 5! Smile - то хорошо все скачивается).

Т.е. фишка я так понимаю в "СontentType". Если "СontentType" не указывать, то тоже все скачивается ок (но эксплорер тогда не знает что с файлом делать, вобщем не эстетично это все выглядит). Можно еще вместо "СontentType" писать

response.setHeader("Content-Disposition", "inline; filename=\""+filename+"\""); И эксплорер будет сам старать по расширению определить тип файла. Это работает. Но приходится опускать заголовок "СontentType", что не выглядит здоровым.


Еще при включенной компрессии не открываются файлы power-point (хотя скачиваются нормально). Думаю там таже проблемма.

ЧТО ДЕЛАТЬ? В чем фишка??? Что не так указал? Могу исходник прислать сервлета если надо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...