admin 发表于 2021-5-29 09:13:53

【ASP+C#】POST乱码怎么自检?

由于国际化的需要,经常出现GBK与UTF-8之间的切换,由于代码文件自身的编码也很重要,并且无法在代码中显示,那么UTF-8编码的文件,调用GBK文件写的编码时,会发现有时候POST传递数据会乱码!
弘帝建站系统采用了一个非常特别的技术,ASP+C#两种语言及更多编码的复杂编程,乱码变得尤为复杂!

这时候怎么办?
先Response.wirte 乱码字符串
然后分别测试
Response.Charset="GBK",Session.CodePage=936情况下Response.wirte 乱码字符串
Response.Charset="UTF-8",Session.CodePage=65001情况下Response.wirte 乱码字符串
三次 Response.write 乱码字符串,找到正确的字符串就可以推荐当前编码状态与正确转换的方法了
页: [1]
查看完整版本: 【ASP+C#】POST乱码怎么自检?