> From: Artem Chuprina <ran@pirit.com>
> Date: Tue, 25 May 1999 10:43:09 +0400 (MSD)
> To: apache-rus@lists.lexa.ru
> Subject: Re: [apache-rus] Vary (кажись, в самое время :)
>
> >>>>> On Sun, 23 May 1999 23:45:23 +0400, Iouri Kharon <bc-info@styx.cabel.net> said:
>
> IK> Что же до аргумента "стандарт велел", давайте проведём простенькую
> IK> паралель. Стандарт на ftp-протокол говорит о том, что сервер не обязан
> IK> поддерживать resend? Говорит. "Известная фирма" так сделала в своём
> IK> сервере? Сделала, Какое мы имеем среднее отношения к её фтп-серверам?
> IK> [вырезано цензуройъ ;-)
>
> Благородный дон не видит разницы между "не обязан" и "обязан"? Стандарт
> на HTTP/1.1 говорит, что сервер _обязан_ выдать Vary. Посему не выдать
> Vary можно только _нарушив_ стандарт.
ребятя, извините, я это тред начал, давайте его закончим.
никто ни кого не слушает, все уперлись в свою правоту,
так и до оскорблений может дойти :)
Алекс, в силу своей убежденности, решил оставить все как есть.
Он в своем праве. Пусть.
Я же извлек зерно из плевел - на своих серверах буду использовать
только win1251 (koi - sux), серверам юзеров буду настраивать кодировку
по портам + discard vary depending accept-charset'n'user-agent.
т.е. если на порту текст отдается в родной кодировке порта,
Vary отсутствует, если текст идет в другой кодировке, определенной
по accept-charset или user-agent, то сопровождается Vary.
И наплевать, что какой-нибудь http://sux:8001/index.html осядет в кэше
с cp1251, это родная кодировка порта, и если кто-то особо продвинутый
потребовав mac получит из кэша cp1251, то это проблема особо продвинутого,
пусть лезет на другой порт.
вот только с кэшированием других серверов проблема, видимо придется
корябать squid 2, чтобы вместо Vary придумывал, например, expire на 5 минут.
Sincerely your,
Cyril A. Vechera
email:cyril@piter.net --------- http://sply.piter.net
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.