W3C home > Mailing lists > Public > ietf-http-wg-old@w3.org > May to August 1997

Re: RE-VERSION

From: Scott Lawrence <lawrence@agranat.com>
Date: Mon, 11 Aug 1997 21:52:01 -0400
Message-Id: <199708120152.VAA09553@devnix.agranat.com>
To: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com

>>>>> "KW" == Klaus Weide <kweide@tezcat.com> writes:

KW> This leads to another question.  Does the proposed OPTIONS probe
KW> actually *work* for an Apache/1.[23]* server acting as proxy?

  I sent probes to www.agranat.com running our 1.1 server via
  www.apache.org (Apache/1.3a2-dev).

    Sent:
        OPTIONS http://www.agranat.com HTTP/1.1
        Host: www.agranat.com
        Connection: close
        Max-Forwards: 0
        User-Agent: wwwreq/1.7

    Response:
        HTTP/1.0 200 OK
        Date: Tue, 12 Aug 1997 01:28:12 GMT
        Server: Agranat-EmWeb/R3_0alpha6
        Allow: HEAD, GET, OPTIONS

  it downgrades the request when it passes it on (according to the log
  on our server it received a 1.0 request), and then downgrades the
  response when it is returned.  Here is a direct probe of the same
  origin server:

    Sent:
        OPTIONS * HTTP/1.0
        User-Agent: wwwreq/1.7

    Response:
        HTTP/1.1 200 OK
        Date: Tue, 12 Aug 1997 01:46:00 GMT
        Server: Agranat-EmWeb/R3_0alpha6
        Public: HEAD, GET, POST, TRACE, OPTIONS

  [had to modify my test script to send 1.0 OPTIONS :-) ]
  so we returned 1.1 to the 1.0 request, and Apache made it 1.0 again.

  If I probe Apache directly with a 1.1 OPTIONS:

    Sent:
        OPTIONS * HTTP/1.1
        Host: www.apache.org
        Connection: close
        User-Agent: wwwreq/1.7

    Response:
        HTTP/1.1 200 OK
        Date: Tue, 12 Aug 1997 01:37:30 GMT
        Server: Apache/1.3a2-dev
        Content-Length: 0
        Allow: GET, HEAD, OPTIONS, TRACE
        Connection: close

  it responds as 1.1.

  I tried putting a 'Max-Forwards: 0' header in the probe through
  Apache, and it ignored it and forwarded it anyway.

--
Scott Lawrence           EmWeb Embedded Server       <lawrence@agranat.com>
Agranat Systems, Inc.        Engineering            http://www.agranat.com/
Received on Monday, 11 August 1997 18:53:24 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:32:51 EDT