Python中CGI模块中文乱码的问题解决方案

时间:2024-03-17 10:27:20

Python中CGI模块中文乱码的问题解决方案

cgi模块代码:

Python中CGI模块中文乱码的问题解决方案

web服务器上面html的代码为:

Python中CGI模块中文乱码的问题解决方案

很简单,就是一个html有下拉选择框,选完之后传值到我们写好的cgi。
选择好之后,页面竟然是这样的

Python中CGI模块中文乱码的问题解决方案
中文乱码了。
我是这样解决的。
1.首先找到apache的配置文件httpd.conf里面加入下面一句话

AddDefaultCharset off

2.服务器网页指定编码
Python中CGI模块中文乱码的问题解决方案

3.cgi去除编码

Python中CGI模块中文乱码的问题解决方案

测试完成,没有再出现中文乱码

Python中CGI模块中文乱码的问题解决方案