原因:
feign传值出错无法接收到传值

由于是POST所以添加@RequestBody进行尝试
解决:
错误原因是未添加@RequestBody
尝试不通过json直接在body中传字符串看看能不能直接通过@RequestBody接收
Feign调用时失败,feign.FeignException:status 500 readingXXX。LocalDate序列化引起的错误
最近在项目中需要用feign做一个服务端调用,调用别的服务的接口将我的一些信息发给它,但是总是
报错:feign.FeignException:status 500 readingXXX。
我的调用代码如下:
@PostMapping(value = "/xx/xxx")
public ResultData<String> saveProjectInfo(ProjectInfo p);
按理说应该是没问题的,对方也返回了code为500的响应,说明请求确实送达了对方接口,但是没有正常处理。
于是怀疑是参数没有传对,然后就打断点调试,把发送请求前的参数信息“p”复制出来,打开对方项目的swagger文档,发送复制来的参数,发现能正常调通。
这就奇怪了,同样的参数在我这里通过feign调用就不行,在swagger上直接调用就可以。于是开始到处找原因,最后在别人的建议下用抓包工具抓从我调用方法这里发出的请求包,看看从我这里发出的包是否任然与swagger上输的参数一样。
果然发现了问题,因为对方的ProjectInfo类的crateTime属性是LocalDate类型的,为了类型一致我这里建实体类时也把createTime属性设为LocalDate类型的。
在swagger上测试直接输字符串就行,对方的接口在接收参数时直接就将其转为LocalDate了:
{
.......
"createTime" : "2025-01-09"
.........
}
但是我的请求发出后,抓的包显示createTime变成了这样:
这就导致与对方的接收参数不一致,自然就直接报错了。最后直接把我的ProjectInfo实体类的createTime属性设为String类型即可,也可以引入jar包后使用一些注解在发送时将这个属性序列化成指定的格式如”yyyy-MM-dd“
总之就是对于LocalDate这个类,默认转化为json时将它看成了一个普通的JavaObject(我预期转化成yyyy-MM-dd),然后发送到网络上。而在对方接收时却不能根据那种格式json正确的转换成LocalDate类型的对象,于是就报错。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关推荐:
SEO收费如何选择合适的SEO服务,提升网站排名并增加曝光度,做网站优化哪家实惠
用AI写文章:效率与创意的完美结合
seo用什么手法,seo方式 ,ai绘画飞翔
WPQQ-开启数字时代的智能连接新纪元,杭州网站推广厂家电话
SEO就是:让你的品牌脱颖而出,获得更多曝光与流量,梅岭关键词排名优化
二SEO是什么,h二seo三是什么 ,ai手术机
AI提取文章重要内容:让信息抓取更高效、更精准,松鼠ai 教学
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业
什么是seo伪原创,seo就业前景伪原创怎么写 ,头像ai画怎么弄
SEO埋词技巧,如何提升网站排名?,贵州营销推广方法
AI热门软件,未来科技的钥匙
常用AI工具,高效智能生活
ChatGPT4账号共享-让AI助力你的学习与工作,轻松提升效率,ai巨无霸
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
什么是seo网络推广seo顾问,seo网络推广员 ,ai20170119
SEO部:开启数字化营销新纪元的幕后英雄,株洲营销推广是什么公司
seo网站排名优化哪家好,seo网站优化平台 ,ai斗蟋
目前AI软件有哪些?智能新时代的必备工具
360ai问答-智能时代的全能助手,未来的智慧生活,ai生成白底
ChatGPT网站突然不能用了?如何快速解决这个问题,让你重新畅享AI对话!,ai新建多个画板
seo重点是什么,seo最重要的指标 ,ai网格怎么用
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本
seo需要什么部门,seo主要干什么 ,ai接入仪器
SEO引擎优化方法-让你的网站流量暴增的实战指南,ai智慧树
ChatGPT3.5最新版:智能对话新纪元,带你进入AI的未来世界,ai苔藓生长
seo网站是什么找行者SEO,seo分析网站 ,ai图文梅花
AI工具汇总网站,让科技为您的工作加速
ChatGPT打不开网页?看完这篇你就懂了!,国内ai写作安卓软件
SEO要素:优化网站排名的关键因素全解析,棒球大联盟营销推广文案
SEO汇报:如何通过数据分析提升网站排名,助力企业业绩增长,免费推广网站大全百度经验
SEO网络营销:如何通过精准优化提升品牌价值,青州建设网站电话
seo需要什么人才,seo需要做什么工作 ,探索ai照片
企业营销:如何在竞争激烈的市场中脱颖而出,美装网站Seo优化
ChatGPT出现报错503?这些解决办法你必须知道!,粉墨ai说唱
AI软件不用登录,让你的工作更高效轻松,智能ai写作改稿怎么改
seo点击工具,seo排名点击软件推荐 ,ai狂躁
seo需要学会什么编程,seo要会些什么 ,剪映怎样加ai
主流seo是什么,seo是什么推广网站 ,AI心理师
为什么做酒店seo,为什么做酒店 ,ai uehara下载
SEO获取流量的必杀技:如何通过优化轻松提升网站排名,德州全网营销推广价格
SEO师:如何在数字时代为企业赢得流量与销量,十堰网站关键词优化教程
AI写作技巧,让创作事半功倍!
SEO代做:让你的企业轻松登顶搜索引擎,快速提升曝光率,seo 提高注册量
seo给你什么帮助,seo的利与弊 ,ai 大厨
中外链:打通全球流量的桥梁,提升网站排名与流量的双重保障,行业网站建设思路
AI自动化:开启智能未来的无限可能,simplify ai
丹东抖音seo是什么,抖音seo引流 ,ai工具编写作业指导书
SEO动态:2025年SEO趋势与优化技巧解析,十堰外贸网站推广费用
ChatGPT回答问题,网页无法线下滚动?解决方案轻松get!,谷歌AI铃声
什么是神马排名?让你的网站脱颖而出,轻松占据搜索引擎的C位!,乳山网站优化关键词排名