最近在做个人博客开发,因为打算直接利用中文参数请求后台,所以碰到了一些跟编码有关的问题。
我的请求URL原本为http://localhost:8080/okyoungblog/bloglist?articleType=心得笔记
但是浏览器会自动帮我encode,所以URL被转变成了Http://localhost:8080/okyoungblog/bloglist?articleType=%E5%BF%83%E5%BE%97%E7%AC%94%E8%AE%B0
可以清楚的看到中文参数变成了UTF-8编码的形式(我的网页meta信息里设置了content="text/html;charset=utf-8")
但传到后台就出现了各种编码问题: