개발중 post방식으로 전송을 하는데

파라미터가 넘어가지 않는 현상이 있었다.

 

해당 post는 여러개의 사진을 업로드하는 전송이었는데 

이는 톰캣 파라미터 설정중 최대 size를 넘겨 발생한 현상이었다.

 

기본 톰캣 파라미터 설정

최대 size 2097152 -> 2M
최대 개수 10000개

 

기본설정 2M보다 전송할 파라미터 크기가 더 커서 발생하였으니 설정을 바꿔주자

 

server.xml 에서

<Connector 부분에 maxPostSize 특성을 주면된다

 

maxPostSize : 직접 size를 지정해도 되고 -1로 설정시 무제한

maxParameterCount : 파라미터 개수 설정 역시 -1로 설정시 무제한

 

ex)

<Connector connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8443" maxPostSize="-1" maxParameterCount="-1"/>

'웹서버 > tomcat' 카테고리의 다른 글

[tomcat] 톰캣 가상호스팅 설정  (0) 2019.01.22

+ Recent posts