URI-1.54 > 1.35 との差分

URI::Split 1.35 と 1.54 の差分

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
29Provides functions to parse and compose URI
29URI 文字列のパースおよび構成を行う関数を提供します。
30strings. The following functions are provided:
30次の関数が提供されます:
31(TBT)
3231
3332=over
3433
3534=item ($scheme, $auth, $path, $query, $frag) = uri_split($uri)
3635
3736=begin original
3837
3938Breaks up a URI string into its component
4039parts. An C<undef> value is returned for those parts that are not
4140present. The $path part is always present (but can be the empty
4241string) and is thus never returned as C<undef>.
4342
4443=end original
4544
46Breaks up a URI string into its component
45URI 文字列を構成要素に分解します。
47parts. An C<undef> value is returned for those parts that are not
46要素がない部分に対しては C<undef> が返されます。
48present. The $path part is always present (but can be the empty
47$path 部分は常に存在する (但し空文字列のことはあります) ので、
49string) and is thus never returned as C<undef>.
48C<undef> を返すことはありません。
50(TBT)
5149
5250=begin original
5351
5452No sensible value is returned if this function is called in a scalar
5553context.
5654
5755=end original
5856
59No sensible value is returned if this function is called in a scalar
57この関数がスカラコンテキストで呼び出されると、
60context.
58特に意味のある値は返しません。
61(TBT)
6259
6360=item $uri = uri_join($scheme, $auth, $path, $query, $frag)
6461
6562=begin original
6663
6764Puts together a URI string from its parts.
6865Missing parts are signaled by passing C<undef> for the corresponding
6966argument.
7067
7168=end original
7269
73Puts together a URI string from its parts.
70URI の要素から文字列を作り上げます。
74Missing parts are signaled by passing C<undef> for the corresponding
71存在しない部分に対しては、対応する引数として C<undef> を渡すことで示します。
75argument.
76(TBT)
7772
7873=begin original
7974
8075Minimal escaping is applied to parts that contain reserved chars
8176that would confuse a parser. For instance, any occurrence of '?' or '#'
8277in $path is always escaped, as it would otherwise be parsed back
8378as a query or fragment.
8479
8580=end original
8681
87Minimal escaping is applied to parts that contain reserved chars
82パーサを混乱させる予約文字を含む部分には最小限のエスケープが行われます。
88that would confuse a parser. For instance, any occurrence of '?' or '#'
83例えば、$path にある '?' '#' は常にエスケープされます;
89in $path is always escaped, as it would otherwise be parsed back
84さもなければクエリやフラグメントとしてパースされるかもしれないからです。
90as a query or fragment.
91(TBT)
9285
9386=back
9487
9588=head1 SEE ALSO
9689
9790L<URI>, L<URI::Escape>
9891
9992=head1 COPYRIGHT
10093
10194Copyright 2003, Gisle Aas
10295
10396This library is free software; you can redistribute it and/or
10497modify it under the same terms as Perl itself.
10598
10699=begin meta
107100
108Translate: SHIRAKATA Kentaro <argrath@ub32.org> (1.35)
101Translate: SHIRAKATA Kentaro <argrath@ub32.org> (1.35-)
109Status: in progress
102Status: completed
110103
111104=end meta
112105
113106=cut