Asp.Net编码
1.网页提交字符串
a.当页面中的表单提交字符串时,首先把字符串按照当前页面的编码.转化成字节串,
然后再将每个字节转化成"%XX"的格式提交到Web服务器.比如,一个编码为GB2312
的页面,提交"中"这个字符串时,提交给服务器的内容为"%D6%D0",
b.在服务端,Web服务器把收到的"%D6%D0"转化成[0xD6,0xD0]两个字节,
然后再根据GB2312编码得到"中"字
c.默认情况下,当提交"%D6%D0"给服务器时,将返回[0x00D6,0x00D0]两个Unicode字符,
而不是返回一个"中"字符,所以会出现乱码.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步