any ['get', 'post'] => '/viewscript' => sub { set_cookie name => 'return_page', value => '/viewscript'; if ( request->is_get() ) { forward "/selectscript"; } } any ['get', 'post'] => '/selectscript' => sub { my $return_page = cookies->{ return_page }; print $return_page; }