On Jun 3, 2004, at 5:02 PM, Mathias Herberts wrote:
Hi,
I've been deploying Apache 1.3 instances for many years now, relying heavily on the mod_proxy / mod_rewrite couple to build our HTTP backbone.
In the past year I've met a problem with the proxying of requests made by MIDP (mobile devices) clients. Those requests were using 'Transfer-Encoding: chunked' and mod_proxy in Apache 1.3 was not willing to forward those requests correctly. I filed bug #17877 and provided a patch providing a workaround for this situation. My patch used REQUEST_CHUNKED_PASS instead of REQUEST_CHUNKED_ERROR in mod_proxy.c and passed unchanged the 'Transfer-Encoding: chunked' request header if it existed.
I think there's been soem discussion, onlist as well as via Bugzilla, on the best way to handle this. Personally, I think that if the client sent chunked, we should pass that through to the origin server.
