X-Set-Cake instead of cookie.
authorMike Taylor <mike@indexdata.com>
Wed, 26 Jun 2013 12:57:37 +0000 (14:57 +0200)
committerMike Taylor <mike@indexdata.com>
Wed, 26 Jun 2013 12:57:37 +0000 (14:57 +0200)
Jakub thinks this is a good idea.

etc/mod_perl/MyApache2/CopyCookie.pm

index 64089a2..86e9b69 100644 (file)
@@ -17,16 +17,16 @@ sub handler {
     my $ho = $f->r->headers_out;
     my $cookie = $ho->get('Set-Cookie');
     if (defined $cookie && $cookie ne "") {
-       $ho->set('X-Set-Cookie', $cookie);
+       $ho->set('X-Set-Cake', $cookie);
     }
 
-    # If the client sent an existing cookie as X-Cookie, but didn't
+    # If the client sent an existing cookie as X-Cake, but didn't
     # set Cookie, copy the former to the latter.
     my $hi = $f->r->headers_in;
     $cookie = $hi->get('Cookie');
     if (!defined $cookie || $cookie eq "") {
-       $cookie = $hi->get('X-Cookie');
-       warn "copying X-Cookie '$cookie' to Cookie";
+       $cookie = $hi->get('X-Cake');
+       warn "copying X-Cake '$cookie' to Cookie";
        $hi->set('Cookie', $cookie);
     }