在写http的get请求的时候,在URL里面我加入了汉字的参数,结果传递到后台就是乱码。该如何解决这个问题呢?需要在GET传递汉字参数之前用js的encodeURI()方法将该URL进行压码,然后在后台java程序中对其进行解码q = URLDecoder.decode(q, "UTF-8"); 这样就可以解决这个问题了。
Http GET 传递中文参数乱码的解决方法
最新推荐文章于 2023-01-11 11:37:58 发布
在写http的get请求的时候,在URL里面我加入了汉字的参数,结果传递到后台就是乱码。该如何解决这个问题呢?需要在GET传递汉字参数之前用js的encodeURI()方法将该URL进行压码,然后在后台java程序中对其进行解码q = URLDecoder.decode(q, "UTF-8"); 这样就可以解决这个问题了。