看到群里有小伙伴问,这个异样要怎么解决:

java.lang.IllegalArgumentException: Request header is too large

异样起因

依据Exception MessageRequest header is too large,就能够判断这个谬误起因是HTTP申请头过大导致的。

本文首发程序猿DD博客,欢送珍藏关注!

如何解决

解决办法次要两个方向:

方向一: 配置应用服务器使其容许的最大值 > 你实用实用的申请头数据大小

如果用Spring Boot的话,只须要在配置文件里配置这个参数即可:

server.max-http-header-size=

方向二:躲避申请头过大的状况

尽管下面的配置能够在解决,然而如果无节制的应用header局部,那么这个参数就会变得不可控。

对于申请头局部的数据其实自身并不倡议放太大的数据,所以,还是倡议把这些数据放到body里更为正当。

那么当你碰到这个异样的时候,是抉择办法一还是办法二呢?或者还是有其余办法来解决呢?留言说说你感觉哪一种更好吧!

欢送关注我的公众号:程序猿DD,分享其余中央看不到的常识与思考