use CGI;

よく使うPerlモジュールの一つなのですが、これをそのまま使うと、中の文字コードがLatin 1になっちゃう。

ので、こういう感じで使っているのですが…これは合っているのかなぁ。

my $cgi=CGI->new;

$cgi->charset('utf-8');

中身をDumpすると、UTF-8になっているので、大丈夫なんだろう、とは思っているのですが、なんか腑に落ちない。