When a browser claims that it supports HTTP/1.1 it doesn't mean that
it uses it for each request. I believe that in general case browser
always uses HTTP/1.0 which is logged in apache log.
I'm not sure how to make the same browser to use HTTP/1.1 as default
protocol. I guess you shouldn't because not all webservers support it
yet :)
Still I think that if Apache returns HTTP/1.1 as protocol then browser
will correctly handle it (multi-part transactions etc.)
Andrei
On Mon, Nov 29, 1999 at 08:20:19AM -0800, Jeffrey Baker wrote:
> Pouneh Mortazavi wrote:
> >
> > OK. so this is unrelated to the modperl mailing list. but its an
> > interesting question. If you know anywhere else I could post this,
> > please tell me.
> >
> > I'm trying to find out how many clients support HTTP 1.1 features such as
> > keepalives and domain-name based virtual hosts.
> >
> > Apparently netscape 3+,ie4+ all run HTTP 1.1. Which is good. This is 95%
> > of my user agents.
> >
> > When I look through the logs however, I see a *huge* amount of HTTP 1.0
> > requests from what are claimed to be http 1.1 compliant browsers. I get 3
> > times more HTTP1.0 requests than HTTP1.1 requests. I can understand that
> > some of these user agent strings may be rogue spiders/browsers
> > masquarading as netscape/ie ... but not that many!
> >
> > Can anyone explain, why this would be the case? I know that my apache
> > servers can implement HTTP protocol negotiation, but I definately do not
> > do that in my conf files...
> >
> > Has anyone else done any analysis on their webserver logs for http
> > protocols?
>
> I'm not terribly familiar with the Apache log format. Are you sure that
> the log records the protocol level in the request, or the protocol level
> of the response? The standard Apache config files include a rule to
> downgrade certain user agents to HTTP 1.0. Is this rule in your config
> file?
>
> Might an intervening proxy downgrade the request to 1.0?
>
> Regards,
> Jeffrey
>
> --
> Jeffrey W. Baker * [EMAIL PROTECTED]
> Critical Path, Inc. * we handle the world's email * www.cp.net
> 415.808.8807
--