URI-1.35 > 1.54 との差分

URI::Split 1.54 と 1.35 の差分

11
22=encoding euc-jp
33
44=head1 NAME
55
66=begin original
77
88URI::Split - Parse and compose URI strings
99
1010=end original
1111
1212URI::Split - URI 文字列をパースおよび構成する
1313
1414=head1 SYNOPSIS
1515
1616 use URI::Split qw(uri_split uri_join);
1717 ($scheme, $auth, $path, $query, $frag) = uri_split($uri);
1818 $uri = uri_join($scheme, $auth, $path, $query, $frag);
1919
2020=head1 DESCRIPTION
2121
2222=begin original
2323
2424Provides functions to parse and compose URI
2525strings. The following functions are provided:
2626
2727=end original
2828
29URI 文字列のパースおよび構成を行う関数を提供します。
29Provides functions to parse and compose URI
30次の関数が提供されます:
30strings. The following functions are provided:
31(TBT)
3132
3233=over
3334
3435=item ($scheme, $auth, $path, $query, $frag) = uri_split($uri)
3536
3637=begin original
3738
3839Breaks up a URI string into its component
3940parts. An C<undef> value is returned for those parts that are not
4041present. The $path part is always present (but can be the empty
4142string) and is thus never returned as C<undef>.
4243
4344=end original
4445
45URI 文字列を構成要素に分解します。
46Breaks up a URI string into its component
46要素がない部分に対しては C<undef> が返されます。
47parts. An C<undef> value is returned for those parts that are not
47$path 部分は常に存在する (但し空文字列のことはあります) ので、
48present. The $path part is always present (but can be the empty
48C<undef> を返すことはありません。
49string) and is thus never returned as C<undef>.
50(TBT)
4951
5052=begin original
5153
5254No sensible value is returned if this function is called in a scalar
5355context.
5456
5557=end original
5658
57この関数がスカラコンテキストで呼び出されると、
59No sensible value is returned if this function is called in a scalar
58特に意味のある値は返しません。
60context.
61(TBT)
5962
6063=item $uri = uri_join($scheme, $auth, $path, $query, $frag)
6164
6265=begin original
6366
6467Puts together a URI string from its parts.
6568Missing parts are signaled by passing C<undef> for the corresponding
6669argument.
6770
6871=end original
6972
70URI の要素から文字列を作り上げます。
73Puts together a URI string from its parts.
71存在しない部分に対しては、対応する引数として C<undef> を渡すことで示します。
74Missing parts are signaled by passing C<undef> for the corresponding
75argument.
76(TBT)
7277
7378=begin original
7479
7580Minimal escaping is applied to parts that contain reserved chars
7681that would confuse a parser. For instance, any occurrence of '?' or '#'
7782in $path is always escaped, as it would otherwise be parsed back
7883as a query or fragment.
7984
8085=end original
8186
82パーサを混乱させる予約文字を含む部分には最小限のエスケープが行われます。
87Minimal escaping is applied to parts that contain reserved chars
83例えば、$path にある '?' '#' は常にエスケープされます;
88that would confuse a parser. For instance, any occurrence of '?' or '#'
84さもなければクエリやフラグメントとしてパースされるかもしれないからです。
89in $path is always escaped, as it would otherwise be parsed back
90as a query or fragment.
91(TBT)
8592
8693=back
8794
8895=head1 SEE ALSO
8996
9097L<URI>, L<URI::Escape>
9198
9299=head1 COPYRIGHT
93100
94101Copyright 2003, Gisle Aas
95102
96103This library is free software; you can redistribute it and/or
97104modify it under the same terms as Perl itself.
98105
99106=begin meta
100107
101Translate: SHIRAKATA Kentaro <argrath@ub32.org> (1.35-)
108Translate: SHIRAKATA Kentaro <argrath@ub32.org> (1.35)
102Status: completed
109Status: in progress
103110
104111=end meta
105112
106113=cut