Received: by taz.hyperreal.com (8.7.6/V2.0) id UAA28540; Sat, 23 Nov 1996 20:27:38 -0800 (PST) Received: from paris.ics.uci.edu by taz.hyperreal.com (8.7.6/V2.0) with SMTP id UAA28534; Sat, 23 Nov 1996 20:27:35 -0800 (PST) Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa09389; 23 Nov 96 20:24 PST To: new-httpd@hyperreal.com Subject: CGI buffer control feature In-reply-to: Your message of "Tue, 19 Nov 1996 18:03:29 PST." <199611200203.SAA15700@blacklodge.c2.net> Date: Sat, 23 Nov 1996 20:23:18 -0800 From: "Roy T. Fielding" Message-ID: <9611232024.aa09389@paris.ics.uci.edu> Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com As much as I'd like to see this feature in the 1.2 release, I'm going to have to -1 Sameer's patch for now. It creates additional versions of the buggy scan_script_header* functions (buggy because they don't follow MIME rules), instead of combining all of these header-reading functions into a single (non-buggy) set of utility routines. We don't have time to do that now, but I'd rather not create additional cruft by doing it the wrong way first. If someone would like to work on it, the tasks are 1. move http_protocol's getline and get_mime_headers into a util_mime which reads from any BUFF and places headers in any table *. 2. modify mod_asis so that it reads via a BUFF instead of a FILE. 3. replace scan_script_header* with get_mime_headers and do the CGI-specific handling of Status and Set-Cookie afterwords or as a parameter switch. or we can just do it in 2.0 instead. .....Roy