1HTTP::Headers::ActionPaUcske:r:LCionnktHreiabduetre(d3H)PTeTrPl::DHoecaudmeernst:a:tAicotnionPack::LinkHeader(3)
2
3
4
6 HTTP::Headers::ActionPack::LinkHeader - A Link
7
9 version 0.09
10
12 use HTTP::Headers::ActionPack::LinkHeader;
13
14 # build from string
15 my $link = HTTP::Headers::ActionPack::LinkHeader->new_from_string(
16 '<http://example.com/TheBook/chapter2>;rel="previous";title="previous chapter"'
17 );
18
19 # normal constructor
20 my $link = HTTP::Headers::ActionPack::LinkHeader->new(
21 '<http://example.com/TheBook/chapter2>' => (
22 rel => "previous",
23 title => "previous chapter"
24 )
25 );
26
27 # normal constructor, and <> around link are optional
28 my $link = HTTP::Headers::ActionPack::LinkHeader->new(
29 'http://example.com/TheBook/chapter2' => (
30 rel => "previous",
31 title => "previous chapter"
32 )
33 );
34
36 This is an object which represents an HTTP Link header. It is most
37 often used as a member of a HTTP::Headers::ActionPack::LinkList object.
38
40 "href"
41 "new_from_string ( $link_header_string )"
42 This will take an HTTP header Link string and parse it into and
43 object.
44
45 "as_string"
46 This stringifies the link respecting the parameter order.
47
48 NOTE: This will canonicalize the header such that it will add a
49 space between each semicolon and quotes and unquotes all headers
50 appropriately.
51
53 Stevan Little <stevan.little@iinteractive.com>
54
56 • Andrew Nelson <anelson@cpan.org>
57
58 • Dave Rolsky <autarch@urth.org>
59
60 • Florian Ragwitz <rafl@debian.org>
61
62 • Jesse Luehrs <doy@tozt.net>
63
64 • Karen Etheridge <ether@cpan.org>
65
67 This software is copyright (c) 2012 by Infinity Interactive, Inc..
68
69 This is free software; you can redistribute it and/or modify it under
70 the same terms as the Perl 5 programming language system itself.
71
72
73
74perl v5.38.0 2023-H0T7T-P2:0:Headers::ActionPack::LinkHeader(3)