Received: by taz.hyperreal.com (8.8.4/V2.0) id VAA24218; Wed, 22 Jan 1997 21:07:04 -0800 (PST) Received: from plato.alameda-coe.k12.ca.us by taz.hyperreal.com (8.8.4/V2.0) with SMTP id VAA24203; Wed, 22 Jan 1997 21:06:58 -0800 (PST) Received: from pappilloma.wwebsvs.com by plato.alameda-coe.k12.ca.us with smtp (Smail3.1.29.1 #5) id m0vnHGO-000Ob2C; Wed, 22 Jan 97 20:59 PST Received: from ace.nueva.pvt.k12.ca.us by pappilloma.wwebsvs.com (SMI-8.6/SMI-SVR4) id UAA01300; Wed, 22 Jan 1997 20:05:07 -0800 Received: from localhost by ace.nueva.pvt.k12.ca.us with SMTP (1.37.109.20/15.5+ECS 3.3+HPL1.1) id AA088936016; Wed, 22 Jan 1997 21:06:56 -0800 Date: Wed, 22 Jan 1997 21:06:56 -0800 (PST) From: Alexei Kosut To: new-httpd@apache.org Subject: Host header Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com Two notes regarding the Host: header: 1) Someone asked recently about a list of browsers that sent the Host: header. I recently came across a web page at that seems to provide that sort of information. Maybe it's useful for someone. (wow; now *here's* a User-Agent:) Mozilla/2.0 (compatible; PlanetWeb/1.011 Golden; SEGA Saturn; TV; 640,480) 2) As Roy pointed out a month or so ago, we really should be sending "Vary: Host" when we have Host-based virtual servers. Although the HTTP spec is pretty clear in implying this is neccessary, my problem with it is mainly that a minimally HTTP/1.1-compliant proxy will probably simply not cache anything with a Vary: header (the spec actually reccomends this, I believe), whereas in this case, there's no reason really not to. And, to be HTTP/1.1-compliant, we'd have to send Vary: Host for every response, even those not based on the Host: header (because they're contingent on the lack of it, which is the same as it being there). Even if the server isn't configured to use any Host-based servers explictly (since Apache will allow *any* of its virtual servers to be called by a request to the main server with a Host: header). Anyone have any ideas? We should solve this before 1.2.0. -- ________________________________________________________________________ Alexei Kosut The Apache HTTP Server URL: http://www.nueva.pvt.k12.ca.us/~akosut/ http://www.apache.org/