virtual server & DNS

Ing. Pavel PaJaSoft Janoušek PaJaSoft na FoNet.Cz
Středa Květen 31 11:10:20 CEST 2006


Michal Kubecek <mailto:mike na mk-sys.cz> wrote:
> On Wed, May 31, 2006 at 08:30:30AM +0200, Premysl Hruby wrote:
>> Jenom bych poopravil ze name based virtual host funguje od HTTP/1.0
>> vcetne.
> 
> Ve specifikaci HTTP/1.0 není o položce Host: v hlavičce dotazu ani
> slovo. Nesmíte se nechat zmást tím, že server, který
> podporuje HTTP/1.1
> (což jsou de facto všechny), bere v úvahu její hodnotu i v případě, že
> klient dotaz deklaroval jako HTTP/1.0, přestože je takový
> dotaz striktně
> vzato nekorektní. Hlavička Host: se opravdu objevila až v HTTP/1.1.

	Domnívám se, že Vámi podaná informace není zcela přesná... základní
rozdíl je, že HTTP/1.0 tuto položku má v RFC1945 (mám za to, že je zde
zmíněna, teď to hledat nebudu, případně je to nepsané "komerční" a všeobecně
přijaté rozšíření, které bylo akceptováno dávno před schválením RFC
popisujícím HTTP/1.1), ale není povinná a v podstatě se vůbec nic neděje,
když se neuvede (s vyjímkou, že možná neobdržíte to, co byste rád za
objekt)... Naopak HTTP/1.1 definuje tuto položku jako povinnou a bez jejího
uvedení má právo a server zpravidla reaguje chybovým kódem a hláškou Bad
request.

-------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft)             FoNet, spol. s r. o.
Technicka podpora, Intranet/Internet     Sokolova 67, 619 00 Brno
E-mail: mailto:Janousek na FoNet.Cz         Tel.: +420  5  4324 4749
WWW:    http://WWW.FoNet.Cz/           E-mail: mailto:Info na FoNet.Cz
-------------------------------------------------------------------  



Další informace o konferenci Linux