问题:CGI返回给前端的汉字数据是乱码(已解决)

时间:2023-03-08 18:09:19

  今天,我在写CGI程序,把后台数据返回到前台页面上,出现乱码,问题:CGI返回给前端的汉字数据是乱码(已解决)

不好看,所以,我在Content-type:application后面加了字符集的设置(字符集和前端一样),

fprintf(stdout, "Content-type:application/json;charset='GBK'\n\n");

应该就解决问题了,但是还是不行,我就写成下面这样子

fprintf(stdout, "Content-type:application/json;charset=GBK\n\n");

好了,如右图:问题:CGI返回给前端的汉字数据是乱码(已解决) 嘻嘻~

  另外,说明一下,我的前端网页是GBK编码。 只有前端和后台编码一致,自然不会出现乱码。