Apache2-ClickPath
view release on metacpan or search on metacpan
lib/Apache2/ClickPath.pm view on Meta::CPAN
} else {
if( $ref=~s!^\w+://([^/]+)/+!/! ) {
my $host=$1;
my ($tab)=_get_friendly_session( $cf );
my $el=($tab || {})->{$host};
if( $el ) {
local $_;
my $args;
($ref, $args)=split /\?/, $ref, 2;
my @uri=split m!/+!, $ref;
my %args=map {
my ($k, $v)=split /=/;
length( $k ) ? ($k=>$v) : ();
} split /[;&]/, $args;
my @remote_session=map {
$_->[0] eq 'uri' ? $uri[$_->[1]] : $_->[1].'='.$args{$_->[1]};
} @{$el->[0]};
my $remote_session=join( "\n", @remote_session );
( run in 0.566 second using v1.01-cache-2.11-cpan-9bca49b1385 )