- 62 名前:nobodyさん mailto:sage [04/03/13 12:54 ID:???]
- 日本語文字列をURLの一部として送信するにはURLエンコードする必要があるということで、
perlでコードを組み、実行したのですが、'気'という漢字などは本来%xx%xxとなるところが %8bCとなり正しく処理されませんでした。にもかかわらずこれによってエンコードしたものを goo辞書などの引数として与えても動作しました。これで問題ないのでしょうか? よろしくお願いします。 エンコード部分のコードです。 &url_encode("気"); sub url_encode{ $str = shift; $str =~ s/(\W)/'%'.unpack("H2", $1)/eg; $str =~ tr/ /+/; print $str
|

|