美文网首页
JSON parse error: Invalid UTF-8

JSON parse error: Invalid UTF-8

作者: 猫的树 | 来源:发表于2021-08-18 10:12 被阅读0次

    问题描述:

    用postman测试接口时报错:


    image

    原因分析:

    打断点调试,发现没有进入接口。问题定位在接口请求参数问题,网上查相关资料说是什么响应消息头的问题,又说是编码的问题。说在JAVA Options:增加【-Dfile.encoding=UTF-8、server.xml增加【URIEncoding='UTF-8'】、请求头部加Content-Type = application/json;charset=utf-8等等之类,发现这些都已经设置过了。
    </font>

    解决方案:

    最后发现请求参数格式错误:参数前面多了一个空格,去掉空格之后,访问正常。


    在这里插入图片描述

    这么简单的错误花费了不少时间,下次遇到类似接口报错,应该首先检查接口请求参数是否正确,再排查其他问题。

    相关文章

      网友评论

          本文标题:JSON parse error: Invalid UTF-8

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