]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
proxy HTTP: Rework the handling of request bodies to handle
authorJeff Trawick <trawick@apache.org>
Thu, 3 Feb 2005 16:03:42 +0000 (16:03 +0000)
committerJeff Trawick <trawick@apache.org>
Thu, 3 Feb 2005 16:03:42 +0000 (16:03 +0000)
commit749c63b3de33140dddbd1dab4f45bebfdd83c233
treee784528c2b46bb481132abca4e85698a8c33215a
parent9935c31bddd81bae720fc0e1351e54aecd5ecf0a
proxy HTTP: Rework the handling of request bodies to handle
chunked input and input filters which modify content length, and
avoid spooling arbitrary-sized request bodies in memory.

This is a merge of the proxy-reqbody branch into the trunk.

Justin had the protocol issues resolved in 2.1-dev, but not the
memory issue.  The new implementation makes an effort to
stream the request body whenever possible.

Thanks to Allan Edwards for a critical bug fix, Greg Ames
for some style corrections, Justin for a needed commentary
addition, Jan Kratochvil for testing the analogous 2.0.x patch
with the SonyEricsson P900 phone, and reviews by all these
folks + JimJag.

PR: 15859

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151168 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
modules/proxy/proxy_http.c