Copy data
authorMike Taylor <mike@indexdata.com>
Wed, 26 Jun 2013 12:25:27 +0000 (14:25 +0200)
committerMike Taylor <mike@indexdata.com>
Wed, 26 Jun 2013 12:25:27 +0000 (14:25 +0200)
etc/mod_perl/MyApache2/CopyCookie.pm

index b0f669f..8961d74 100644 (file)
@@ -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;
 }