写到浏览器的中文怎么request怎么获取值
写到浏览器的中文如何request如何获取值我在浏览器地址栏后面url后面加上?u中文这样request如何得到这个u
写到浏览器的中文如何request如何获取值
我在浏览器地址栏后面url后面加上 ?u=中文
这样request如何得到这个u的值呢?
[解决办法]
你这样会有个潜在的问题,
如果你的url是用js拼接的然后发送的,还是会乱码
[解决办法]先用String u=request.getparameter("u");获取值因为uri是用ios-8859编码的所以你获取到的肯定是乱码,因为url的地址是没法设置编码方式的你用new String(u.getBytes(utf(ios-8859),utf-8)先解码再按照你的编码方式编码就行了