在springcloud中调用feign报了此类错,主要是其中的某个参数太长。在feign调用中不管是不是post请求都会把参数放到请求头中,所以在原始方法那会报请求头太大。
解决方法:第一种:把Tomcat中请求头的大小设置大点。第二种:把参数使用@RequestBody修饰,使用对象封装。
feign.FeignException: status 400
最新推荐文章于 2024-05-08 11:56:58 发布
在springcloud中调用feign报了此类错,主要是其中的某个参数太长。在feign调用中不管是不是post请求都会把参数放到请求头中,所以在原始方法那会报请求头太大。
解决方法:第一种:把Tomcat中请求头的大小设置大点。第二种:把参数使用@RequestBody修饰,使用对象封装。