get传中文问题
记录一个传参的问题,在开发过程中,工具用的是IDEA和Chrome,首先我在浏览器中传两个参数到后台
后台debug也收到了address是 中国
对应的数据库操作业务流程也没有任何问题,一切看似很美好,如果生成war包部署在自己电脑上也没问题。
然而 换个电脑部署address会乱码,究其原因呢,第一get直接传中文肯定是不行,但是我纠结的不是get传传中文的方法,让我比较疑惑的是为什么我的电脑就可以直接传,于是我去看了一下浏览器,下面是信息
Request URL 带过去中文已经是乱码了,而下面的Query String Parameters 里的address竟然是中文, 完事我就点了一下view URL encoded ,address就显示成了乱码
所以为什么开发的时候就可以直接传中文呢,难道我的浏览器自己做了什么?好坑,一般新手不注意可能就会入坑,有懂得欢迎留言指导