X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=etc%2Fmod_perl%2FMyApache2%2FCopyCookie.pm;fp=etc%2Fmod_perl%2FMyApache2%2FCopyCookie.pm;h=8961d74bf7055ad739768dc1a515075bafd1b37e;hb=ea5fa54935ecaec961e3744bb26a8de71c94f919;hp=b0f669f583ab2235cd6cfdd04d9ee2ceaf79fc34;hpb=9c089e543a0baf94e0e6be50a5a822005b98642e;p=mkws-moved-to-github.git diff --git a/etc/mod_perl/MyApache2/CopyCookie.pm b/etc/mod_perl/MyApache2/CopyCookie.pm index b0f669f..8961d74 100644 --- a/etc/mod_perl/MyApache2/CopyCookie.pm +++ b/etc/mod_perl/MyApache2/CopyCookie.pm @@ -6,6 +6,8 @@ use APR::Table (); use Apache2::Const -compile => qw(OK); +use constant BUFF_LEN => 1024; + sub handler { my $f = shift; warn "in MyApache2::CopyCookie (f=$f)"; @@ -16,6 +18,12 @@ sub handler { $ho->set('X-Set-Cookie', $cookie); my $extra = $ho->get('X-Set-Cookie'); warn "MyApache2::CopyCookie extra cookie='$extra'"; + + while ($f->read(my $buffer, BUFF_LEN)) { + $f->print($buffer); + } + warn "MyApache2::CopyCookie copied data"; + return Apache2::Const::OK; }