Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-rus] Vary (кажись, в самое время :)



> 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 ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"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.