SpringCloud微服务(SpringBoot项目)之间使用feign进行服务调用,在使用post请求时出现参数长度过长的错误。目前的解决方法是在工程配置文件yaml 或 yml中添加配置。具体值自己计算配置:

1
2
server:
max-http-header-size: 102400

原因大概是 Spring feign post请求把参数写到了url上,导致长度限制8k