Spring
[ Spring ] Http header max size
구티맨
2020. 5. 19. 16:44
SpringBoot에서 돌아가는 apache Tomcat 의 http header 의 최대 사이즈가 디폴트로 8KB 로 되어있습니다.
그래서 HTTP header 에 8KB를 초과하는 값을 보내게 되면, java.lang.IllegalArgumentException: Request header is too large 에러가 발생하게 됩니다.
최대 header 사이즈를 늘려주고 싶으면, server.max-http-header-size 값을 설정해 주면 됩니다.
https://docs.spring.io/spring-boot/docs/current/reference/html/appendix-application-properties.html
server.max-http-header-size=40KB
server.max-http-header-size=40000