异常处理散记(四):cannot deserialize instance of string out of star_array token;nested exception is com.fasterxml.jackson.databind.exc.MinsmatchedInputException
异常处理散记
文章目录
前言
小bug影响健壮性
一、发现问题
调用后台接口报错
cannot deserialize instance of string out of star_array token;nested
exception is
com.fasterxml.jackson.databind.exc.MinsmatchedInputException
翻译:
无法反序列化star_array标记外的字符串实例;嵌套异常为com.fasterxml.jackson.databind.exc.MinsmatchedInputException
二、排查
后端接收参数类型是字符串,但是前端传参类型是数组,前端传参类型和后端参数类型不一致,导致报错。
jackson无法将数组array类型的参数转化为stirng类型的参数,所以报错了。
三、解决办法
前端使用正确的数组传参格式即可。
总结
以上就是今天要讲的内容。小问题。