OpenFrame::Request - An abstract request class
use OpenFrame; my $uri = URI->new("http://localhost/"); my $r = OpenFrame::Request->new(); $r->uri('http://www.example.com/'); $r->arguments({ colour => 'red' }); $r->cookies($cookies); print "URI: " . $r->uri(); my $args = $r->arguments(); my $cookies = $r->cookies();
OpenFrame::Request represents requests inside OpenFrame. Requests represent some kind of request for information given a URI.
OpenFrame::Request
The new() method creates a new OpenFrame::Request object.
my $r = OpenFrame::Request->new();
This method gets and sets the URI.
print "URI: " . $r->uri(); $r->uri(URI->new("http://foo.com/"));
This method gets and sets the OpenFrame::Cookies object associated with this request.
OpenFrame::Cookies
my $cookietin = $r->cookies(); $r->cookies($cookietin);
This method gets and sets the argument hash reference associated with this request.
my $args = $r->arguments(); $r->arguments({colour => "blue"});
James Duncan <jduncan@fotango.com>
To install OpenFrame, copy and paste the appropriate command in to your terminal.
cpanm
cpanm OpenFrame
CPAN shell
perl -MCPAN -e shell install OpenFrame
For more information on module installation, please visit the detailed CPAN module installation guide.