首页 > 其他分享 >接口报错.w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMess

接口报错.w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMess

时间:2024-05-27 17:11:53浏览次数:24  
标签:Resolved Unexpected character springframework JSON GAAsrMZqxMrD 报错 org

1、报文:

.w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character (''' (code 39)): was expecting double-quote to start field name; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character (''' (code 39)): was expecting double-quote to start field name<EOL> at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 3]]

 

2、原因:

参数:{'taskUid':'Q$GAAsrMZqxMrD'}

这个错误是由于 JSON 解析器在解析 JSON 数据时发现了意外的字符,期望的是双引号来开始字段名。根据错误信息,它似乎是在 JSON 数据的开头找到了一个单引号('),而不是预期的双引号("),导致解析失败。

要解决这个问题,你需要检查正在处理的 JSON 数据,确保其格式符合 JSON 规范。特别是要注意确保所有的字段名和字符串值都使用双引号括起来。请检查 JSON 数据的来源,确保它是有效的 JSON 格式,没有额外或意外的字符。

如果你能提供更多的上下文或代码示例,我可以帮助你进一步诊断和解决这个问题。

 

3、解决:

{'taskUid':'Q$GAAsrMZqxMrD'}

改成

{”taskUid“:“Q$GAAsrMZqxMrD“}

标签:Resolved,Unexpected,character,springframework,JSON,GAAsrMZqxMrD,报错,org
From: https://www.cnblogs.com/wwssgg/p/18216002

相关文章

  • Qt error: LNK1104: 无法打开文件“release\xxxxx.exe”报错解决方案
    一、问题重述出现这种报错一般是程序运行之后存在空指针问题,然后直接崩溃掉,下一次调试的时候就出现这种报错。如下图所示:二、原因分析出现这种情况是因为上次运行之后,程序的exe文件异常退出了,但是其实还在后台运行中,然后重新调试的时候exe被占用,所以QT编译器无法打开......
  • 宝塔:续签SSL证书报错Verification failed, domain name resolution error or verifica
    网站SSL证书因为忘了续签,导致过期后无法进行续签,点击续签验证报错:Verificationfailed,domainnameresolutionerrororverificationURLcannotbeaccessed! 解决方法:1.点击SSL,在面板中选择“Let'sEncrypt”,1.1、选择DNSVerification(Wildcardsupport);1.2、......
  • Mac使用pip3安装报错
    Mac系统使用pip3安装组件的时候报”外部管理环境”错误:error:externally-managed-environment 解决办法:去掉这个提示1、先查看当前python版本:python3--version2、查找EXTERNALLY-MANAGED文件的位置(根据自己当前使用的python版本修改对应文件):find/-nameEX......
  • KubeSphere系列---【离线安装kubeSphere时报错:failed: [k8s_node02] failed to conne
    1.报错信息[root@k8s_masterkubesphere-3.4.1-1.23.15-offline-package]#./kkinitregistry-fconfig-sample.yaml-akubesphere.tar.gz_______||//||||//||//__||_____||//_____......
  • springmvc 前端向后端发送http请求报错“HTTP状态 405 - 方法不允许”
    如图我使用前端向后端发送文件时报错,405方法不允许,于是我就检查了前后端的method方法设置是否一致?  检查后发现明明前后端请求方式一致,都是post遵循文件上传的方式。这个问题令我十分苦恼,最后发现原来是前端提交form表单时设置的选项之间存在逗号,原则是每一项之间都不应......
  • idea启动报错:java.lang.NoClassDefFoundError: org/mybatis/logging/LoggerFactory
    文章目录一、问题二、解决方法一、问题问题描述:idea整合Mybatis-plus的时候,启动报错:java.lang.NoClassDefFoundError:org/mybatis/logging/LoggerFactory二、解决方法可能原因:仔细检查了一下,发现mybatis-spring-boot-starter的包和mybatis-plus-boot-starter的......
  • Http请求携带JSON字符串,报错415
    //使用ajax向后端发送post请求,响应415letjsonObj={"username":"zhangsan","password":"1234"}Vue.createApp({data(){return{message:''}},methods......
  • 重新安装Cakewalk报错
    重新安装Cakewalk报错,大概率是因为没卸载干净导致的,很多软件卸载不彻底,会留下注册表和系统文件,关于Cakewalk的彻底卸载,可以点这里国外网址加载慢且是英文帖子,所以我这边也大概翻译搬运一下首先按Windows+R键输入regedit进入注册表编辑器如果担心删错注册表,可以提前导出备份一......
  • Git push时报错:fatal: Could not read from remote repository. Please make sure you
    这个问题困扰了我好久,在网上试了各种方法都不管用,最后重新设置了代理才解决,现在记录一下整个流程:先使用[email protected]看ssh的返回信息,如果出现:You'vesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess.,则说明你的ssh连接没有问题,否则重新生成密钥......
  • DcatAdmin 多对多关联是,multipleSelect 报错 Array to string conversion
    classActivityextendsModel{//定义关联关系publicfunctionadminUsers(){//中间表$pivotTable='activity_admin_users';//关联模型类名$relatedModel=AdminUser::class;return$this->belongsToMany($......