19 |
<ul> |
<ul> |
20 |
<li><a href="#ja">$B<j$C<h$jAa$/F|K\8l$,;H$($k$h$&$K$9$kJ}K!(B</a></li> |
<li><a href="#ja">$B<j$C<h$jAa$/F|K\8l$,;H$($k$h$&$K$9$kJ}K!(B</a></li> |
21 |
<li><a href="#hook">$B%U%C%/4X?t$C$]$$$b$N$N@bL@(B</a></li> |
<li><a href="#hook">$B%U%C%/4X?t$C$]$$$b$N$N@bL@(B</a></li> |
22 |
|
<li><a href="#implemention">$BFbIt<BAu$K$D$$$F$N3P=q(B</a></li> |
23 |
<li><a href="#future">$B>-Mh7W2h(B</a></li> |
<li><a href="#future">$B>-Mh7W2h(B</a></li> |
24 |
</ul> |
</ul> |
25 |
|
|
90 |
<code class="mime-charset">ISO-2022-JP</code> $B$J$I4v$D$+$N(B charset |
<code class="mime-charset">ISO-2022-JP</code> $B$J$I4v$D$+$N(B charset |
91 |
$BMQ$K$O(B Message::MIME::Charset $B$GAH$_9~$_Dj5A$5$l$F$$$^$9$N$G!"2~$a$F;XDj$9$kI,MW$O$"$j$^$;$s!#(B</p> |
$BMQ$K$O(B Message::MIME::Charset $B$GAH$_9~$_Dj5A$5$l$F$$$^$9$N$G!"2~$a$F;XDj$9$kI,MW$O$"$j$^$;$s!#(B</p> |
92 |
|
|
93 |
|
<h2 id="implemention">$BFbIt<BAu$K$D$$$F$N3P=q(B</h2> |
94 |
|
|
95 |
|
<p>$BJ8;z2s$j$O<BAu$7$?K\?M$9$i2?$,$J$s$@$+NI$/$o$+$j$^$;$s!#(B |
96 |
|
$B85!9?'!9$J;EMM$d47=,$,F~$j:.$8$C$F$kItJ,$J$N$G!"e:No$J<BAu$OIT2DG=$+$b$7$l$^$;$s!#(B</p> |
97 |
|
|
98 |
|
<p><code class="perl">encoding_before_decode</code> |
99 |
|
$B$OI|9fA0(B ($B$N@8%a%C%;!<%8(B) $B$N(B charset, |
100 |
|
<code class="perl">encoding_after_encode</code> |
101 |
|
$B$OId9f2=8e(B ($B$N@8%a%C%;!<%8(B) $B$K(B charset$B!#DL>o$OF1$8CM$K$7$^$9$,!"(B |
102 |
|
EUC-JP ($B5<;w(B) RFC 822 $B$+$i(B ISO-2022-JP RFC 822 |
103 |
|
$B$KJQ49$9$k$h$&$J;~$K;H$($^$9(B ($B$+$b(B)$B!#(B ($B$G$b(B *default charset |
104 |
|
$B$NJQ49=hM}B&$G:Y9)$7$?J}$,3Z!#(B)</p> |
105 |
|
|
106 |
|
<p>$BN>(B encoding_* option $B$K$O!"(B *default ($B5<;w(B) charset |
107 |
|
$B$r;XDj$G$-$^$9!#$[$H$s$I$N(B module $B$G$O$3$l$,4{DjCM$G$9!#(B |
108 |
|
HTTP $B$K;H$&$H$-$O$3$l$r(B ISO-8859-1 $B$KJQ$($?$j$7$^$9!#(B</p> |
109 |
|
|
110 |
|
<p><code class="perl">header_default_charset</code>, |
111 |
|
<code class="perl">body_default_charset</code> |
112 |
|
$B$O!"(B *default ($B5<;w(B) charset $B$N(B IANA charset $BL>!#(B |
113 |
|
$B0EL[;XDj(B charset $B$rL@<($9$kI,MW$,=P$?;~(B (Content-Type: $BNN0h$NIUM?(B, |
114 |
|
RFC 2231 $BId9f2=$J$I$N;~(B) $B$K;H$o$l$^$9!#(B</p> |
115 |
|
|
116 |
|
<p>*default charset $B$O(B charset $BL>;%$,$J$$J8;zNs$K2>Dj$5$l$^$9!#(B |
117 |
|
$BG^BN7?$N(B charset $B%Q%i%a!<%?!<$d(B encoded-word $B$d(B RFC 2231 |
118 |
|
$B$G(B charset $BL>$,L@<($5$l$F$$$k;~$K$O!"$=$A$i$N(B charset |
119 |
|
$BL>$,;H$o$l$^$9!#(B</p> |
120 |
|
|
121 |
|
<p><code class="perl">header_default_charset_input</code>, |
122 |
|
<code class="perl">body_default_charset_input</code> |
123 |
|
$B$O!"(B <code class="perl">encoding_before_decode</code> |
124 |
|
$B$NCM$,(B *default $B$N;~$N!"$=$N(B IANA charset $BL>$r;XDj$7$^$9!#(B |
125 |
|
$BDL>o$OFI$_9~$_;~$KFbItJ8;z=89g$KJQ49$7$^$9$,!"$3$N(B |
126 |
|
input charset $B$+$iFbItJ8;z=89g$KJQ49=PMh$J$$>l9g!"(B |
127 |
|
$B$=$N$^$^L5JQ49$GJ];}$7$^$9!#$3$l$r=PNO$9$k>l9g$G(B charset |
128 |
|
$BL>$,I,MW$K$J$C$?;~$K!"(B ($BK\Mh$J$i(B |
129 |
|
<code class="perl">encoding_after_encode</code> $B$r;H$$!"$=$NCM$,(B |
130 |
|
*default $B$N;~$O99$K(B *_default_charset $B$NCM$r;H$&$N$G$9$,!"(B |
131 |
|
$BJQ49ITG=$J(B charset $B$+$i$=$l$X$OJQ49=PMh$J$$$N$G!"(B) |
132 |
|
input charset $B$r$=$N$^$^=PNO$7!"$3$NL>A0$r;H$$$^$9!#(B</p> |
133 |
|
|
134 |
<h2 id="future">$B>-Mh7W2h(B</h2> |
<h2 id="future">$B>-Mh7W2h(B</h2> |
135 |
|
|
136 |
<ul> |
<ul> |
140 |
<li>Encode $B%b%8%e!<%kMQ$NDj5A%b%8%e!<%k$N:n@.!#(B</li> |
<li>Encode $B%b%8%e!<%kMQ$NDj5A%b%8%e!<%k$N:n@.!#(B</li> |
141 |
</ul> |
</ul> |
142 |
</li> |
</li> |
143 |
|
<li>IANA $BDj5A$KH?$9$k(B charset $BL>;HMQ$X$NBP=h(B |
144 |
|
<ul> |
145 |
|
<li>$B%a%C%;!<%8$,(B M$ $B@=IJ$+$iAw?.$5$l$?$b$N$HH=CG=PMh$k>l9g$K!"(B |
146 |
|
charset $BL>$N2r<a$r0lItJQ99$9$k!#(B</li> |
147 |
|
</ul> |
148 |
|
</li> |
149 |
|
<li>encoded-word $BId9f2=$X$NBP1~(B |
150 |
|
<p>encoded-word $B$O7y$$$G$9$,!"I,MW$K$J$k>lLL$,$"$k0J>e!"$$$:$l<BAu$7$^$9!#$@$1$IM%@h=g0L$ODc$a!#(B</p> |
151 |
|
</li> |
152 |
</ul> |
</ul> |
153 |
|
|
154 |
<div class="navigation"> |
<div class="navigation"> |