解决Spring调用Feign报错:java.io.IOException:Incomplete output stream问题
作者:it界的哈士奇
这篇文章主要介绍了解决Spring调用Feign报错:java.io.IOException:Incomplete output stream问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
Spring调用Feign报错:java.io.IOException:Incomplete output stream
报错内容
翻译了一下
进行Feign调用片段
Feign内容
执行到调用Feign时就报错了,设置断点调试发现根本就没有加入到调用的微服务中
但是Feign对象获取到了
浏览器端显示
显示调用未成功。。
上网查很多都是说加入什么依赖,没试,看了几篇都是一样的,估计都是相互抄来的
自己试了试,由于之前有看到过,浏览器端传过来的数据都是字符串形式(我也忘了哪里看到的。。错了勿喷)
所以试着把Feign里的接受参数改成String,后面再转换
然后。。。
还真让我蒙对了
虽然我也不知道为啥。。
但是长个教训,以后Feign调用的参数都写成String类型,毕竟万能的String似乎好像大概也许其他类型都能转换吧。。。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。