【发布时间】:2010-12-01 20:30:00
【问题描述】:
我将 mod_perl2 用于网站并使用 CGI::Apache2::Wrapper 获取页面的请求参数(例如发布数据)。我注意到 $req->param("parameter") 函数返回的字符串不是 UTF-8。如果我按原样使用字符串,我可能会得到乱码的结果,所以我需要使用 Encode::decode_utf8() 对其进行解码。无论如何,要么获取已经解码为 UTF-8 字符串的参数,要么遍历参数并安全地解码它们?
【问题讨论】:
标签: perl unicode utf-8 apache2 mod-perl