Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: myme.types
- To: nginx-ru@xxxxxxxxx
- Subject: Re: myme.types
- From: "Alexey Karagodov" <karagodov@xxxxxxxxx>
- Date: Sun, 16 Sep 2007 15:03:26 +0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=4+Q8b7RlRGzbuss/sCDTGi/AgMhiUb6Bfo7HBE0299Y=; b=qOV3tQFrhuzn/iozERQhBke40IqKLlaU5G8rR5YIQfmF4MHs7ROxqbm3PvQ+3y+53krDDTV0xXbAZ36yxdktponKVXa0i6htEJWU/P6eYd7i0ClWFE7W7ObxogDMBPsPAiNvoZZKPgSZUJet5UWXS/bbTVHfDR50JFWNcKvcLwA=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=JJtg7csq9DJHgHRTgZZ3WbyIru7sjBkw7ltVl37LcdXVjQmPSrYdUri7OAv1riN10sllYalgiyI+G3BTm4oYHOm06sUCg223wYsbR5JYmlBDAH93oBlthzAhW5ZMyhC0cmN381JD6xiH57URkxK8dgXtlgvrNknhfTlovM7BFKY=
- In-reply-to: <7c6adcd31f9808c9c68809b4eaae@xxxxxxxxxxxxxx>
- References: <20070916102800.GA17640@xxxxxxxxxxxxx> <7c6adcd31f9808c9c68809b4eaae@xxxxxxxxxxxxxx>
иглшда используется следующий вариант - сжимаешь файл, которой надо, чтобы пользователь сохранил, в .zip самый (IMHO) распространённый формат, всем и вся поддерживается и тд и тп и "умные" браузеры его сразу распаковывают
да и меньше места (хоть на 3%) занимает и передавать тоже меньше и надо будет жать на лету при передаче оч удобно 16.09.07, David Mzareulyan
<david@xxxxxxxx> написал(а):Что-то я совсем запутался. То есть, в nginx в принципе нельзя навесить content-type
на файлы .gz? Это фича или вынужденная функциональность? Или это работает только для двойных расширений (.tar.gz, .xml.gz)?
В конце концов, могу же я хотеть просто сохранить .gz-файл? Не разжимать средствами браузера, а отдать и сохранить как есть?
> On Sun, Sep 16, 2007 at 02:13:24PM +0400, Михаил Монашёв wrote: > >> Здравствуйте proforg, >> >>>>> расширение .gz - это не Content-type >>>>> это Content-encoding
>>>> Я про файлик myme.types из дистрибутива писал. Поэтому именно про >>>> Content-type . >>>> >> p> там и НЕ ДОЛЖНО БЫТЬ этой записи :) >> p> в заголовках же видимо должно быть
>> p> Content-Type: application/xml >> p> Content-Encoding: x-gzip >> Где про это можно прочитать? Хочется понять как правильно. >> > В nginx так не сделаешь. > > Правильнее, кстати, "Content-Encoding: gzip".
> x-gzip - это наследие Netscape 3, etc. > C .gz есть такая проблема: > > .tar.gz должны передаваться без "Content-Encoding: gzip", потому что > браузер может сохранить их расжатым (хотя MSIE и, если не ошибаюсь,
> современные Мозиллы сохраняют сжатым). > > А вот всякие CHANGES.gz (и .xml.gz) показывать расжатым. >
-- С уважением Давид Мзареулян david@xxxxxxxx
|