Received: by taz.hyperreal.com (8.7.6/V2.0) id FAA22984; Wed, 9 Oct 1996 05:58:55 -0700 (PDT) Received: from relay.openmarket.com by taz.hyperreal.com (8.7.6/V2.0) with SMTP id FAA22979; Wed, 9 Oct 1996 05:58:52 -0700 (PDT) Received: from breckenridge.openmarket.com (breckenridge.openmarket.com [199.170.183.71]) by relay.openmarket.com (8.6.10/8.6.6) with ESMTP id IAA09937 for ; Wed, 9 Oct 1996 08:58:17 -0400 Received: from OpenMarket.com (mbrown@localhost [127.0.0.1]) by breckenridge.openmarket.com (8.6.9/8.6.6) with ESMTP id IAA02292 for ; Wed, 9 Oct 1996 08:58:14 -0400 Message-Id: <199610091258.IAA02292@breckenridge.openmarket.com> X-Mailer: exmh version 1.6.5 12/11/95 To: new-httpd@hyperreal.com Subject: 411 Length Required response to HTTP/1.0 request Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 09 Oct 1996 08:58:08 -0400 From: Mark Brown Sender: owner-new-httpd@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com I've changed mod_fastcgi to work with a recent 1.2-dev snapshot (apache_19961008130009.tar.gz). In running my tests I've noticed that 1.2-dev requires Content-length to be supplied on all HTTP/1.0 PUT requests, giving a 411 response if not. I may be misreading the HTTP/1.1 spec, but my take was that while the server is free to send an HTTP/1.1 response to an HTTP/1.0 request, it should continue to accept all valid HTTP/1.0 requests. Content-length was optional in HTTP/1.0. --mark