Changeset 8551
- Timestamp:
- 03/31/08 11:13:05 (5 years ago)
- Location:
- lang/perl/WebService-Simple/trunk/lib/WebService
- Files:
-
- 2 modified
-
Simple.pm (modified) (2 diffs)
-
Simple/Response.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/WebService-Simple/trunk/lib/WebService/Simple.pm
r8550 r8551 6 6 use URI::Escape; 7 7 use LWP::UserAgent; 8 use URI::Escape; 8 9 use WebService::Simple::Response; 9 10 … … 33 34 my $url = $base_url =~ /\?$/ ? $base_url : $base_url . "?"; 34 35 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; 37 40 my $str = join("&",@params); 38 41 $url .= $str; -
lang/perl/WebService-Simple/trunk/lib/WebService/Simple/Response.pm
r8550 r8551 24 24 Webservice::Simple::Response - Override HTTP::Request and add a xml_parse method 25 25 26 27 26 =head1 VERSION 28 27 29 28 This document describes Webservice::Simple::Response version 0.0.1 29 30 =head1 METHODS 31 32 =over 4 33 34 =item parse_xml(I<%args>) 35 36 Parse a xml content with XML::Simple and return the Perl object. 37 38 =back 30 39 31 40 =head1 AUTHOR
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)