Show
Ignore:
Timestamp:
03/31/08 11:13:05 (8 months ago)
Author:
yusukebe
Message:

addd URI escape

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/WebService-Simple/trunk/lib/WebService/Simple.pm

    r8550 r8551  
    66use URI::Escape; 
    77use LWP::UserAgent; 
     8use URI::Escape; 
    89use WebService::Simple::Response; 
    910 
     
    3334    my $url = $base_url =~ /\?$/ ? $base_url : $base_url . "?"; 
    3435    my @params; 
    35     map {push(@params, "$_=" . $self->{param}->{$_})}  keys %{$self->{param}}; 
    36     map {push(@params, "$_=" . $request_param->{$_})}  keys %$request_param; 
     36    map {push(@params, "$_=" . URI::Escape::uri_escape_utf8($self->{param}->{$_}))} 
     37        keys %{$self->{param}}; 
     38    map {push(@params, "$_=" . URI::Escape::uri_escape_utf8($request_param->{$_}))}  
     39        keys %$request_param; 
    3740    my $str = join("&",@params); 
    3841    $url .= $str;