本文主要是介绍Feign的BUG,调用时,请求头的传入实际参数为null,却接受到参数名为参数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当使用Feign调用接口时,
@RequestHeader(value = “参数名”, required = false)
参数位于 请求头,为非必填项,请求时将null传入,但被调用到的接口,实际接受的参数值却为参数名;
解决方案:
1.不传null,传入空字符串 “”;
2.将该参数移至body就不会有该问题。
这篇关于Feign的BUG,调用时,请求头的传入实际参数为null,却接受到参数名为参数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!