Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 75772 invoked from network); 21 Oct 2004 17:15:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 21 Oct 2004 17:15:28 -0000 Received: (qmail 46509 invoked by uid 500); 21 Oct 2004 17:15:20 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 46413 invoked by uid 500); 21 Oct 2004 17:15:19 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 46398 invoked by uid 99); 21 Oct 2004 17:15:19 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [24.109.128.223] (HELO platinum.gnat.ca) (24.109.128.223) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 21 Oct 2004 10:15:13 -0700 Received: from localhost (platinum.gnat.ca [127.0.0.1]) by platinum.gnat.ca (Postfix) with ESMTP id B7AFF3BA6D for ; Thu, 21 Oct 2004 10:15:11 -0700 (PDT) Received: from platinum.gnat.ca ([127.0.0.1]) by localhost (platinum.gnat.ca [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 04700-05 for ; Thu, 21 Oct 2004 10:15:10 -0700 (PDT) Received: from [10.0.0.7] (unknown [10.0.0.7]) by platinum.gnat.ca (Postfix) with ESMTP id 612013B935 for ; Thu, 21 Oct 2004 10:15:10 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v619) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; format=flowed To: dev@httpd.apache.org From: Nathanael Noblet Subject: POST data input filter questions. Date: Thu, 21 Oct 2004 10:15:09 -0700 X-Mailer: Apple Mail (2.619) X-Virus-Scanned: by amavisd-new at gnat.ca X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hello, I apologize in advance if I'm in the wrong place. I have searched through the documentation provided through httpd.apache.org and the 2.0 (doxygen) API. Plus many of the examples. I'm interested in implementing a module. I realize that this isn't the best place to ask, but the modules list bounced? I couldn't subscribe following the instructions at http://httpd.apache.org/lists.html for module development, as well as the fact that the modules archive's last post was in early 2005? I have a module as a handler that works as expected. The handler needs to deal with POST data, which from my reading, means I need an input filter. Which is fine, I can see how to set that up as well. Where I get lost is, how does my handler get the POST data that I'd read using my input filter? I assume it has to do with the context structure that each module defines for itself. What I don't understand is where/how this structure gets passed around. How would I access that structure from my handler? If this is the wrong place to ask, and there is a better place other then the defunc modules list, I am more then willing to go there. Or if there is a document that explains this part of the Apache input path, that would be great. I even looked through the PHP source to see if I could figure it out. And though I can see that they have a function for reading post data, I don't see exactly how that gets back to the handler or back to the output stream handling... -- Nathanael D. Noblet Gnat Solutions 204 - 131 Gorge Road E Victoria, BC V9A 1L1 T/F 250.385.4613 http://www.gnat.ca/