1OpenFrame::Request(3) User Contributed Perl DocumentationOpenFrame::Request(3)
2
3
4
6 OpenFrame::Request - An abstract request class
7
9 use OpenFrame;
10 my $uri = URI->new("http://localhost/");
11 my $r = OpenFrame::Request->new();
12 $r->uri('http://www.example.com/');
13 $r->arguments({ colour => 'red' });
14 $r->cookies($cookies);
15 print "URI: " . $r->uri();
16 my $args = $r->arguments();
17 my $cookies = $r->cookies();
18
20 "OpenFrame::Request" represents requests inside OpenFrame. Requests
21 represent some kind of request for information given a URI.
22
24 new()
25 The new() method creates a new "OpenFrame::Request" object.
26
27 my $r = OpenFrame::Request->new();
28
29 uri()
30 This method gets and sets the URI.
31
32 print "URI: " . $r->uri();
33 $r->uri(URI->new("http://foo.com/"));
34
35 cookies()
36 This method gets and sets the "OpenFrame::Cookies" object associated
37 with this request.
38
39 my $cookietin = $r->cookies();
40 $r->cookies($cookietin);
41
42 arguments()
43 This method gets and sets the argument hash reference associated with
44 this request.
45
46 my $args = $r->arguments();
47 $r->arguments({colour => "blue"});
48
50 James Duncan <jduncan@fotango.com>
51
52
53
54perl v5.36.0 2022-07-22 OpenFrame::Request(3)