
看到群里有小伙伴问,这个异常要怎么解决:
根据Exception Message Request header is too large ,就可以判断这个错误原因是HTTP请求头过大导致的。
本文首发 程序猿DD 博客,欢迎收藏关注!
解决方法主要两个方向:
方向一: 配置应用服务器使其允许的最大值 >你实用实用的请求头数据大小
如果用Spring Boot的话,只需要在配置文件里配置这个参数即可:
方向二:规避请求头过大的情况
虽然上面的配置可以在解决,但是如果无节制的使用header部分,那么这个参数就会变得不可控。
对于请求头部分的数据其实本身并不建议放太大的数据,所以,还是建议把这些数据放到body里更为合理。
那么当你碰到这个异常的时候,是选择方法一还是方法二呢?或者还是有其他方法来解决呢?留言说说你觉得哪一种更好吧!
美国时间12月2日,Spring Cloud 正式发布了第一个支持 Spring Boot 2.6 的版本,版本号为: 2021.0.0 ,codename 为 Jubilee 。
在了解具体更新内容之前,先提个最 重要的点:2021.0.0版本对应的Spring Boot是从2.6.1 开始的,所以如果在升级的时候不要用2.6.0版本。
好了,下面就跟DD一起来看看这个版本的内容吧!
Spring Cloud Commons
支持为每个负载均衡进行配置,该特性也同样适用于Gateway、Contract和Openfeign。
Spring Cloud Config
增加与AWS Secrets Manager、AWS Parameter Store和GCP Secret Manager的集成。
Spring Cloud Gateway
Spring Cloud Kubernetes
优化配置服务和发现控制器
Spring Cloud OpenFeign
支持 @Cachable
Spring Cloud Sleuth
支持更多跟踪集成,现已包括: Tomcat, Spring Vault, R2DBC, JDBC, Spring Cloud Deployer, Spring Cloud Skipper, Reactor Kafka, Spring TX, Spring Batch, RSocket, Spring Cloud Task, Spring Cloud Config, Kotlin Coroutines等.
2021.0.0版本下各组件的版本升级如下:
该版本的新特性并不多,DD觉得这个版本中的三面三个点可以关注一下:
有兴趣的童鞋可以升级了尝试一下,提前学习,胜人一筹!如果您正在学习Spring Cloud,那么给您推荐一个 免费Spring Cloud教程 ,欢迎收藏与转发支持!如果您学习过程中如遇困难?可以加入我们超高质量的 Spring技术交流群 ,参与交流与讨论。
最后的最后,领先从关注“程序猿DD”开始,前沿资讯第一时间获取!“先”就是优势,“快”就有机会!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)