From nobody@hyperreal.com Mon Sep 30 20:55:30 1996 Received: by taz.hyperreal.com (8.7.5/V2.0) id UAA04098; Mon, 30 Sep 1996 20:55:30 -0700 (PDT) Message-Id: <199610010355.UAA04098@taz.hyperreal.com> Date: Mon, 30 Sep 1996 20:55:30 -0700 (PDT) From: Rob Thau Reply-To: rst@ai.mit.edu To: apbugs@hyperreal.com Subject: Apache/1.2-dev does not send the 100 Continue message X-Send-Pr-Version: 3.2 >Number: 9 >Category: protocol >Synopsis: Apache/1.2-dev does not send the 100 Continue message >Confidential: no >Severity: serious >Priority: medium >Responsible: apache >State: closed >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Sep 30 21:13:03 1996 >Last-Modified: Thu Jan 22 09:09:38 PST 1998 >Originator: rst@ai.mit.edu >Organization: >Release: 1.2-dev >Environment: - >Description: Section 8.2 of the HTTP/1.1 draft states that: Upon receiving a method [which can carry a message body] from an HTTP/1.1 (or later) client, an HTTP/1.1 (or later) server MUST either respond with 100 (Continue) status and continue to read from the input stream, or respond with an error status. Apache/1.2-dev does not send the 100 Continue message, as far as I can tell (in particular by typing a direct HTTP/1.1 POST request to a running instance). This is unfortunate, particularly since the same section specifies cases in which an HTTP/1.1 client must wait for the 100 Continue header before sending any message body (retrying a request to an HTTP/1.1 server). >How-To-Repeat: >Fix: >Audit-Trail: State-Changed-From-To: open-feedback State-Changed-By: brian State-Changed-When: Tue Oct 8 00:37:49 PDT 1996 State-Changed-Why: Alexei submitted a patch for this, let's see if it works. Responsible-Changed-From-To: gnats-admin (GNATS administrator)-akosut Responsible-Changed-By: brian Responsible-Changed-When: Tue Oct 8 00:37:49 PDT 1996 Responsible-Changed-Why: it's alexei's patch State-Changed-From-To: feedback-closed State-Changed-By: brian State-Changed-When: Sun Nov 3 18:09:08 PST 1996 State-Changed-Why: Alexei's patch has been implemented. Responsible-Changed-From-To: akosut-apache Responsible-Changed-By: coar Responsible-Changed-When: Thu Jan 22 09:09:38 PST 1998 Responsible-Changed-Why: Putting back into mainstream bugdb >Unformatted: