Eve::HttpRequest - an abstract HTTP request adapter.
use Eve::HttpRequest; my $request = Eve::HttpRequest->new(); my $uri = $request->get_uri(); my $method = $request->get_method(); my $param = $request->get_parameter(name => 'some_parameter'); my @param_list = $request->get_parameter(name => 'some_list'); my $cookie = $request->get_cookie(name => 'some_cookie');
The class defines all methods that any request adapter must implement in order to be used.
Returns an URI instance built from an HTTP request URI.
Returns an HTTP method name.
Returns a request parameter value or a list of values for a specified parameter name. When called in a scalar context, will return a single value, which for a multivalue parameter will result in a first value of the list:
my $parameter_value = $request->get_parameter(name => 'some');
To receive a list of all values for a multivalue parameter, call the method in a list context:
my @parameter_value_list = $request->get_parameter(name => 'some');
name
Returns a hash reference with the requested parameter values.
Returns a request cookie value for a specified name.
Eve::Class
Copyright 2012 Igor Zinovyev.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
1 POD Error
The following errors were encountered while parsing the POD:
=over without closing =back
To install Eve, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Eve
CPAN shell
perl -MCPAN -e shell install Eve
For more information on module installation, please visit the detailed CPAN module installation guide.