* Paul Querna <[EMAIL PROTECTED]> wrote:

> I tried searching the mailing list quickly, but I didn't see any
> reasoning why mod_cgi{d} uses an internal redirect for these cases.

because it's a different request with a different filter chain.

> The easy solution is to make mod_cgi{d} create a full subrequest, that
> would therefore use the same filter chain, and therefore mod_deflate
> would properly encode the content.

That solves the symptoms of this particular issue, but not the real problem.

> It seems that calling an internal redirect from anywhere in an output
> filter is completely wrong.

Nope. The real problem is that it's a *redirect within a subrequest*. The
filterchain suddenly gets disconnected. What we need is kind of a glue filter
which connects a subrequest (at "connection" level (a subrequest doesn't own
a connection)) with the main one.

I've tried to develop such a system for a long time, but ... I'm way to busy
:-(

nd
-- 
$_=q?tvc!uif)%*|#Bopuifs!A`#~tvc!Xibu)%*|qsjou#Kvtu!A`#~tvc!KBQI!)*|~
tvc!ifmm)%*|#Qfsm!A`#~tvc!jt)%*|(Ibdlfs(~  # What the hell is JAPH? ;
@_=split/\s\s+#/;$_=(join''=>map{chr(ord(  #             André Malo ;
$_)-1)}split//=>$_[0]).$_[1];s s.*s$_see;  #  http://www.perlig.de/ ;

Reply via email to