POE::Component::Server::SOAP::Response - Emulates a SimpleHTTP::Response object, used to store SOAP data
use POE::Component::Server::SOAP; # Get the response object from SOAP my $response = $_[ARG0]; print $response->soapmethod;
Initial Revision
This module is used as a drop-in replacement, because we need to store some SOAP data for the response.
# Get the response object from SOAP my $response = $_[ARG0]; $response->soapservice() # Returns the service that triggered this SOAP instance $response->soapmethod() # Returns the method that triggered this SOAP instance $response->soapheaders() # Returns the SOAP Headers parsed via SOAP::Parser $response->soapbody() # Returns the body parsed via SOAP::Parser $response->soaptypeuri() # Returns the 'soap_typeuri' key from the body $response->soaptypename() # Returns the 'soap_typename' key from the body $response->soaprequest() # Returns the original HTTP::Request object from SimpleHTTP
Nothing.
L<POE::Component::Server::SOAP> L<SOAP::Parser>
Apocalypse <apocal@cpan.org>
Copyright 2004 by Apocalypse
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install POE::Component::Server::SOAP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm POE::Component::Server::SOAP
CPAN shell
perl -MCPAN -e shell install POE::Component::Server::SOAP
For more information on module installation, please visit the detailed CPAN module installation guide.