com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘xxx‘:

com.fasterxml.jackson.core.JsonParseException: Invalid UTF-8 start byte 0x94 解决办法 feign加拦截器 原因是目标feign接口的服务有一个拦截器, 会去请求头中获取用户名, 而我的请求没有加上这个请求头, 导致被拦截器拦截, 直接返回的中文字符串, 不是json ,从而报错.但是用postman单独去请求目标的feign的接口的时候, 是正常返回的json数据. 说明请求的feign接口是没有问题的.加上此拦截器后, 再次请求feign接口 , 打印的日志feign接口返回的是一个中文的报错信息 ,而不是json , 因此报了。请求feign接口的时候, 把请求头。加上用户名, 即可解决。 阅读详情

jquery ajax代码

        $.ajax({
            type:"post",
            url:"/webswmm/runModel",
            dataType:'json',
            contentType:"application/json;charset=UTF-8",
            data:{name:'goatling'},
            async:true,
            success:function (data) {
                removeLoading('test');
                showAlertDiologue("success","run");
                resultUrl=data;
            },
            error:function () {
                removeLoading('test');
                showAlertDiologue("fail","run");
            }
        });

        @RequestMapping("/webswmm/runModel")
        @ResponseBody
        public JSONArray runModel(@RequestBody JSONObject jsonObject)
        {
     
            return dataService.runModel(jsonObject);
        }

报错:

    JSON parse error: Unrecognized token 'name': was expecting 'null', 'true', 'false' or NaN; nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'name': was expecting 'null', 'true', 'false' or NaN
     at [Source: (PushbackInputStream); line: 1, column: 6]

原因:

{name:'goatling'} 这种形式根本不是标准JSON字符串

  '{"name":"goatling"}'  这个才是标准JSON字符串

改正后:

        $.ajax({
            type:"post",
            url:"/webswmm/runModel",
            dataType:'json',
            contentType:"application/json;charset=UTF-8",
            data:'{"name":"goatling"}',
            async:true,
            success:function (data) {
                removeLoading('test');
                showAlertDiologue("success","run");
                resultUrl=data;
            },
            error:function () {
                removeLoading('test');
                showAlertDiologue("fail","run");
            }
        });

这样才能成功在后台接收到。
我的是因为

body.bPointInfo.requestInfo.body:undefined使用@RequestBody注解直接转实体时报错

nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘xxx‘错误的详细解决方法 nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'xxx': was expecting ('true', 'false' or 'null')的错误的详细解决方法。 阅读详情

相关推荐

新手避坑指南:用COMSOL Multiphysics仿真气体放电(汤逊vs.流注)

本文详细介绍了使用COMSOL Multiphysics仿真气体放电的实战指南,涵盖汤逊理论和流注模型的实现方法。通过对比两种放电模型的关键参数和物理场配置,帮助新手避免常见错误,准确预测气体击穿过程。文章还提供了工程应用案例,如高压绝缘子设计优化,展示了仿真技术在电力设备绝缘设计中的实际价值。

weixin_28716181的博客 472

com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘Alarm‘: was expecting (JSON Stri

nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'Alarm': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')

程序源的博客 1万+

SNAP实战:哨兵1 SLC数据预处理全流程详解(附避坑指南)

本文详细解析了使用SNAP软件处理哨兵1号SLC数据的完整预处理流程。从轨道精校正、辐射定标到多视与斑点滤波,再到地理编码,文章提供了清晰的操作步骤与核心逻辑,并重点分享了实践中的常见“坑”与解决方案,旨在帮助用户高效、准确地完成SAR数据预处理。

7up55的博客 1027

com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'xxx':

jquery ajax代码  $.ajax({ type:"post", url:"/webswmm/runModel", dataType:'json', contentType:"application/json;charset=UTF-8", data:{name:'goatling'}, ...

qq_22339269的博客 4万+

drm 之modes

#define _GNU_SOURCE #include <errno.h> #include <fcntl.h> #include <stdbool.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/mman.h> #include <time.h&...

u012794472的专栏 3716

Ultralytics YOLO模块自定义与替换实战技巧

本文详细介绍了在Ultralytics YOLO框架中进行模块自定义与替换的实战技巧。通过从零开始添加全新模块(如注意力模块)到进阶替换现有模块(如增强版卷积),并涵盖模块注册、YAML配置、模型融合及ONNX导出等关键步骤,帮助开发者深度定制YOLO模型,以应对复杂检测任务与部署需求。

numpy6sculptor的博客 930

Java报错:om.fasterxml.jackson.core.JsonParseException:

com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): was expecting double-quote to start field name at [Source: java.io.PushbackInputStream@642b7d86; line: 12, column...

无名小辈 6721

Qupath软件的安装与使用

Qupath软件的安装与使用软件安装软件下载软件安装【windows版】简单使用文件打开人工标注标注导出和导入 Qupath是一款开源的医学图像标注软件,适合放射影像及数字病理切片等的查看。同时,其自带的标注功能使得医生可以直接通过该软件进行病变区域的标注和分类。跟进一步的,该软件提供groovy脚本运行接口,可供操作者编写和运行脚本,将标注信息转换为xml或者json格式的数据进行进一步的后序处...

qq_40662074的博客 3万+

使用RedisTemplate踩坑记录-> com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘XXX‘

使用RedisTemplate踩坑记录-> com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'XXX'

爱吃鸡腿的明仔 1624

5GCPE与4G物联网卡兼容实战:通过AT指令修改IMEI实现设备迁移

本文详细介绍了如何通过AT指令修改5GCPE设备的IMEI,实现4G物联网卡的设备迁移。从硬件准备、驱动安装到串口工具配置,再到具体的AT指令操作步骤,提供了全面的实战指南。文章还包含信号优化、APN设置等实用技巧,帮助用户顺利完成设备迁移并提升网络性能。

weixin_28684757的博客 626

骑砍Ⅱ霸主MOD开发(16)-FaceKey&BannerKey

摘要:本文介绍了FaceKey人物模型和BannerKey旗帜模型的生成流程。FaceKey通过序列化参数生成人物模型,包括头部(脸部、嘴、睫毛、眼睛)、眉毛、头发、身体和躯干等组件,每个部分通过特定标签和骨骼绑定实现。BannerKey则通过解析参数生成旗帜模型,包括模型、贴图和颜色等元素。两种模型都采用参数化设计和XML配置文件实现模型生成与定制。

骑砍战团&霸主MOD开发 2285

Rabbit消费者报错:Caused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘xxx‘: was

Caused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token

zsy_yyds的博客 2050

3D打印机控制系统设计:基于MATLAB的3D打印机运动学建模、轨迹规划和控制

控制实现:在控制实现中,需要将轨迹规划的结果转化为实际的控制指令,控制3D打印机按照规划的轨迹进行运动。3D打印机的运动学建模:3D打印机的运动学建模是指将3D打印机的机械结构、传动系统和运动控制部件等抽象成数学模型,以便于进行控制系统的设计和分析。轨迹规划:轨迹规划是指根据3D模型的几何形状和打印机的运动学模型,计算出打印机需要执行的运动轨迹,以便于实现所需的打印效果。控制实现:控制实现是指将轨迹规划的结果转化为控制指令,控制3D打印机按照规划的轨迹进行运动。

走向CTO的路上... 2473

JSON parse error: Unrecognized token XXX: was expecting (‘true‘, ‘false‘ or ‘null‘);

前端ajax请求java后台,后台返回给前台500错误,返回结果为 {"result":false,"code":500,"info":"JSON parse error: Unrecognized token 'username': was expecting ('true', 'false' or 'null'); nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'usern

123 2万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

报错信息:JSON parse error: Unrecognized token ... org.springframework.util.StreamUtils$NonClosingInputSt

【摘要】pytest框架报错显示JSON解析失败,原因是请求数据格式错误。当前使用data=data参数发送的是表单格式(idss=123&tape=4),而服务器期望JSON格式。解决方案是将data=data改为json=data参数,这样会自动:1)设置Content-Type为application/json; 2)将字典转为标准JSON格式({ "id":123,"type":4 })。此修改可确保数据以正确格式发送,解决JSON解析异常问题。

m0_64056556的博客 428

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'user'

nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'user' 可能错误原因:JSON数据格式不对 data: '{"userName":"' + userName(参数) + '", "userPass": "' + userPass(参数)+ '"}', 容易忽...

weixin_34130269的博客 3035

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

nested exception is com.fasterxml.jackson.core.JsonParseException 若依二开富文本编辑器图片上传报错(已解决)

阿丹:场景描述:在对若依进行二次开发的过程中,富文本编辑器中的图片上传阶段出现问题。导致不能正常添加。

阿丹的博客 2294

com.fasterxml.jackson.core.JsonParseException

完整异常信息 com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘provider’: was expecting (JSON String, Number, Array, Object or token ‘null’, ‘true’ or ‘false’) at [Source: (PushbackInputStream); line: 1, column: 10] 2021-05-20 10:05:06.245 ERR

hanlin 9182

com.fasterxml.jackson.core.JsonParseException异常处理

在运行springboot maven项目时,出现异常: com.fasterxml.jackson.core.JsonParseException: Illegal character ((CTRL-CHAR, code 31)): only regular white space (\r, \n, \t) is allowed between tokens at [Source: ��MKA�Rs��ij"�ԭC�n�a�ML�]Q�t5�CKC$%$,)[3�K���� ���h��H4

qq_41642640的博客 1万+

【报错解决】springmvc控制台报错JSON parse error

报错信息: JSON parse error: Unrecognized token ‘username’: was expecting (‘true’, ‘false’ or ‘null’); nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘username’: was ...

21届Java攻城狮&Python民兵 1579

Caused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'name': was expecting (...

Caused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'name': was expecting ('true', 'false' or 'null') 参数有问题,不能解析成json对象 ajax提交添加下面两行代码 contentType:'application/json;charset...

weixin_30768661的博客 1383

POST提交异常 JsonParseException

POST提交异常 JsonParseException

英雄汉孑的博客 1万+

com.fasterxml.jackson.core.JsonParseException: Unexpected character (',' (code 44)): Expected space

今天在使用Redis做缓存时出现了如题的Bug,其实是误打误撞出现的Bug,在Redis中存储的类型都是字符串,如下图: 但是Redis的配置文件是从网上拷贝过来的,使用的value反序列化是Jackson2JsonRedisSerializer类型,应该由于value字符串中含有逗号字符导致Jackson2JsonRedisSerializer反序列化失败,而对于我的项目把序列化类型改了就...

xiaocxyczh的博客 2万+

解决JSON解析报错JsonParseException_ Unrecognized token ‘zxx‘_ was expecting (‘true‘, ‘false‘ or ‘null‘)

SpringBoot项目中使用jackson进行数据解析时报错:JsonParseException_ Unrecognized token ‘zxx‘_ was expecting (‘true‘, ‘false‘ or ‘null‘)

谷哥的小弟 5816

com.fasterxml.jackson.core.JsonParseException: Unexpected character ('i' (code 105)): was expecting ...

com.fasterxml.jackson.core.JsonParseException: 意外的字符 (i (code 105)): 期望双引号来开始字段名。 这个错误消息表明在解析 JSON 文本时遇到了意外的字符 "i"。这通常是因为 JSON 文本中的字段名应该用双引号引起来,但在解析时遇到了其他字符。 例如,以下 JSON 文本会导致这个错误: { i_am_a_field:"fi...

weixin_42588877的博客 4236
上一篇: ElasticSearch - 分页查询方式二 【scroll】滚动查询(kibana、Java示例)
下一篇: ES查询报错:entity content is too long [142501157] for the configured buffer limit [104857600]
qq_34412985
博客等级 码龄11年 143粉丝 983原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值