中国 通过什么编码格式编码成 %e4%b8%ad%e5%9b%bd
输入框中输入值,然后提交时把输入的值编码,如“中国” 编码后就是“ %e4%b8%ad%e5%9b%bd”。请问这个是通过什么编码的呀?看不懂,也不明白。
请高手指点
------解决方案--------------------
E4B8ADE59BBD是“中国”的UTF-8编码,
页面提交的时候,将它用%XX方式编码转换了,
这样的字符串,如果在页面中,可以用JavaScript的decodeURI方法将其转换为中文出来。
Java程序中可以用
java.net.URLDecoder.decode方法
java.net.URLEncoder.encode方法
实现类似的双向转换。