美文网首页
GET请求传中文如何避免中文乱码

GET请求传中文如何避免中文乱码

作者: 前端守望者 | 来源:发表于2018-09-30 11:43 被阅读9次

    一、在做项目的时候,前台用ajax传递中文参数时出现乱码的情况,这里后台是java来获取参数。

    二 、错误原因

       GET请求的的请求数据,并不在请求体中,而是在请求行中的?之后。而整个请求数据,包括请求行,请求头,请求体都会通过http协议发送到          服务端去处理。(HTTP协议时不支持中文的,默认编码:ISO8859-1)

    三、解决方法:new String(pricesd .getBytes("iso8859-1"),"utf-8")进行解码

            pricesd = new String(pricesd .getBytes("iso8859-1"),"utf-8");

     帮到你了就点个赞吧

    相关文章

      网友评论

          本文标题:GET请求传中文如何避免中文乱码

          本文链接:https://www.haomeiwen.com/subject/ooznbftx.html