报错:HttpMessageNotReadableException: JSON parse error: Unexpected end-of-input

news/2024/12/29 14:57:01/

问题:

测试接口发送请求时后端报错:org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected end-of-input: expected close marker for Object (start marker at [Source: (PushbackInputStream); line: 1, column: 1]); nested exception is com.fasterxml.jackson…

出现这个错误的时候postman传的参数格式是这样子的:
在这里插入图片描述

后端代码接收参数是:
在这里插入图片描述

分析:因为其实这个接口传送的方式是Form表单方式的,Form表单方式在Body选项卡中选择x-www-form-urlencoded格式,然后在键值对中填写参数,例如:
name=John
age=30
有关x-www-form-urlencoded格式和json格式的区别,请参考博文

在这里插入图片描述

解决方法:

postman发送请求body变成x-www-form-urlencoded格式,详情查看链接: 详情

后端接收方式修改为ModelAttribute在这里插入图片描述


http://www.ppmy.cn/news/345851.html

相关文章

Springboot 集成Druid

Springboot 集成Druid Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。本篇主要讲解一下 Springboot中如何集成 Druid &#xff01; ​ 1.添加Druid依赖 <dependency><groupId>com.alibaba</groupId><artifactId>druid-s…

c++实现单门课程成绩管理系统

实验内容 实现一个单门课程成绩管理系统。进入系统时,用户可选择身份: 1.教师; 2 学生。 以教师身份进入后,如果上次已保存了数据,可将文件中数据读取出来,并 允许修改或添加新数据。如果为第一-次录入 (之前无保存的数据),则允许 教师. 录入相关数据。具体功能包括:…

6.12黄金何时走出区间震荡?后市如何布局

近期有哪些消息面影响黄金走势&#xff1f;下周黄金多空该如何研判&#xff1f; ​黄金消息面解析&#xff1a;周一(6月12日)亚市盘中&#xff0c;现货黄金维持震荡&#xff0c;金价现报1960美元/盎司。本周黄金交易员将迎来美国CPI数据以及美联储利率决议&#xff0c;预计将对…

HTTP的缓存策略-强制缓存与协商缓存

Definition&#xff1a;HTTP的缓存策略指的是控制浏览器或代理服务器缓存哪些资源、以及如何使用和存储这些资源的规则。 常用的HTTP缓存策略包括&#xff1a;强制缓存、协商缓存、禁止缓存、条件缓存等策略。 本文只介绍其中最为常用的强制缓存与协商缓存。 强制缓存 Intro…

【更新日志 v3.5.1】WRITE-BUG数字空间

保存草稿功能失效 文件贴标签功能失效 ⚙ 功能优化 圈子排序优化 ✅ v3.4.1 更新日志 2023年4月11日 &#x1f60e; 新增功能 内容分页 加载更多学习圈功能 &#x1f47e; bug修复 修复标签hover消失 批注抖动bug 编辑器bug 列表显示全部成员 系统通知修复 代码仓库显示问题 ⚙…

FineReport 连接mysql报错 当前驱动加载路径...

报错内容&#xff1a; 原因为帆软自带的jar包与当前使用的mysql&#xff08;8.0&#xff09;版本不一致&#xff0c;需要去官网下载对应连接的jar包 官网下载地址… 下载后在帆软对应路径替换掉jar包即可 FineReport_11.0\webapps\webroot\WEB-INF\lib

计算机cpu多大,电脑的cpu频率多少算正常

电脑的cpu频率多少算正常&#xff1f;最近有小伙伴新入手了电脑&#xff0c;但是有很多数值都搞不清楚&#xff0c;比如电脑的cpu频率多少才正常&#xff1f;其实这个也需要看情况&#xff0c;那么接下来小编打你看看电脑的cpu频率多少才正常&#xff01; 1、CPU频率是2.8-3.0G…

台式计算机cpu允许温度,台式cpu温度多少正常呢?老司机科普一下CPU常见问题

CPU作为整机性能的最重要的硬件&#xff0c;其性能表现直接影响着整机的性能&#xff0c;很多不了解硬件的玩家经常抱怨自己的CPU占用过高&#xff0c;会经常的卡死&#xff0c;但是却总是找不到原因&#xff0c;还有CPU温度多少正常这些问题也有很多玩家不知道&#xff01; CP…