0
我为网站使用mod_perl2并使用CGI :: Apache2 :: Wrapper来获取页面的请求参数(例如,发布数据)。我注意到$ req-> param(“parameter”)函数返回的字符串不是UTF-8。如果我按照原样使用该字符串,则最终会出现乱码结果,所以我需要使用Encode :: decode_utf8()对其进行解码。无论如何要么已经解码成UTF-8字符串的参数或循环参数并安全地解码它们?在mod_perl2中获取UTF-8请求参数字符串
谢谢,这几乎证实了我所害怕的。我最初的想法是使用$ req-> param()来获取表格并在那里通过参数循环。我可以获取参数的表格对象,但是当我尝试设置任何参数时,它会错误地指出STORE未实现。 – 2010-12-03 04:22:53