AWS-SQS-Simple
view release on metacpan or search on metacpan
lib/AWS/SQS/Simple.pm view on Meta::CPAN
foreach my $key( keys %$params ) {
next unless $key =~ m/$to_escape/ ;
next unless exists $params->{ $key } ;
my $octets = encode( 'utf-8-strict', $params->{ $key } ) ;
$params->{ $key } = escape( $octets ) ;
}
my $uri_str = join('&', map { $_ . '=' . $params->{$_} } keys %$params ) ;
my $sign_str = "GET\n".$self->{ END_POINT }."\n/" ;
$sign_str .= $url_additional_str . "/" if( $params->{ Action } ne "CreateQueue" ) ;
$sign_str .= "\n" . $sign_query ;
my $signature = $self->_generate_signatue( $sign_str ) ;
$uri_str .= '&Signature=' . escape( $signature ) ;
( run in 0.336 second using v1.01-cache-2.11-cpan-140bd7fdf52 )