事情是这样的:最近我在做一个图像识别的项目,利用nacos将Python微服务和Java微服务联系在一起。
在Python端我将字典类型数据发送到java中,通过debug我发现Python中发送的数据是正确的。
但是我在java端看到的数据都是空的,这让我感到很奇怪
于是乎我就将Python的json字符串用postman发送到java端
发现结果还是一样对象还是空的
最后我把问题定位在java端一定是java端对象转换出现了错误,我找啊找啊。终于我在下午临近下班前发现了错误。原来是参数列表忘记写了@RequestBody导致对象无法转化。
将注解加上以后,可以看到对象就不为空了,拿到我想要的数据了。