我正在修改一个用 Perl 编写的成熟 CGI 应用程序,并且出现了内容编码的问题。浏览器报告内容是 iso-8859-1 编码,并且应用程序将 iso-8859-1 声明为 HTTP 标头中的字符集,但似乎从未真正进行编码。perldoc 教程( Encode、Encoding、Open )中描述的各种编码技术都没有在代码中使用,所以我对文档的实际编码方式有点困惑。
如前所述,该应用程序非常成熟,并且可能早于许多当前的编码方法。有谁知道我应该寻找的任何遗留或弃用的技术?当开发人员没有提供方向时,Perl 假设/默认使用什么编码?
谢谢