No that is not an AbsoluteURI. If that was the request it should be a
combination of GET+Host according so HTTP 1.1 specification:

GET /some/file.html HTTP/1.1
Host: johnpeterloh.com

   Ed   <blog.eonsec.com>

On 12/24/07, John Peter Loh <[EMAIL PROTECTED]> wrote:
> They connect directly to our servers. According to the logs, the URIs
> are absolute even when we were returning HTTP 200.
>
> Just to make sure that we're on the same groud, the header should be
> like the following to be absolute, right?:
> GET /some/file.html HTTP/1.1
>
> Eduardo Tongson wrote:
> > I reread the RFC again. I found out that Host: can be omitted in HTTP
> > 1.1 if you use an AbsoluteURI. Interestingly Apache does not follow
> > the specification. I tested it on Apache 1.3.x and 2. Thttpd works ok
> > with AbsoluteURI.
> >
> > The specification also mentions "The absoluteURI form is REQUIRED when
> > the request is being made to a proxy."  In your case it is possible
> > that the third party was previously using a proxy.
> >
> >    Ed   <blog.eonsec.com>
> >
> > On 12/24/07, Eduardo Tongson <[EMAIL PROTECTED]> wrote:
> >> On 12/24/07, John Peter Loh <[EMAIL PROTECTED]> wrote:
> >>> I had problems with installing wireshark. I got all the headers with
> >>> mod_dumpio for Apache (what I'll get is almost the same, right?).
> >>>
> >>> The only reason I'm not sure if the Host header wasn't sent is that we
> >>> don't have all the headers sent went everything was fine.
> >> Yes mod_dumpio is adequate. Per the HTTP RFC the Host header is
> >> required for HTTP 1.1. If the third party is really using HTTP 1.1
> >> from the start there should not be any problem.
> >>
> >> Obviously it is their fault because they said the Host header was not
> >> present before. Tell them that it is unlikely for Apache to talk HTTP
> >> 1.1 without them sending the Host header.
> >>
> >>    Ed   <blog.eonsec.com>
> >>
> > _________________________________________________
> > Philippine Linux Users' Group (PLUG) Mailing List
> > [email protected] (#PLUG @ irc.free.net.ph)
> > Read the Guidelines: http://linux.org.ph/lists
> > Searchable Archives: http://archives.free.net.ph
> _________________________________________________
> Philippine Linux Users' Group (PLUG) Mailing List
> [email protected] (#PLUG @ irc.free.net.ph)
> Read the Guidelines: http://linux.org.ph/lists
> Searchable Archives: http://archives.free.net.ph
>
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to