Arshavir Grigorian <[EMAIL PROTECTED]> writes: > # WORKS > my $cookie = $ticket->cookie()->as_string(); > $r->err_headers_out->add('Set-Cookie' => $cookie); > > # DOES NOT WORK $ticket->cookie()->bake(); > where $ticket->cookie() is an Apache::Cookie object. This is > the first thing in the response and is followed by: > $r->headers_out->set(Location => '/path/'); > return Apache::REDIRECT;. > > Beside the fact that libapreq2 is still in development, > is there a problem with how I am using the bake() method? Thanks in > advance.
libapreq2 is currently using $r->headers_out instead of $r->err_headers_out, which is why you're not seeing the cookie on your redirect response. I think the consensus is that this is a bug in libapreq2-2.04, but I haven't seen any other apreq committers weigh in on the subject, so I'm not sure. -- Joe Schaefer -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html