我有一个Spring Boot应用程序,我在其中基于用户必须上传的特定文件填写生成的表单。 在此文件中的Somtimes中,一个表可以出现> 100次。 在这种情况下,每当我尝试提交表单时,都会收到错误消息:
检测到单个请求([10,000])的请求参数超过最大数量(GET加POST)。超出此限制的任何参数都将被忽略。要更改此限制,请在连接器上设置maxParameterCount属性。
我尝试通过将以下代码添加到我的server.xml中来解决此问题:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" maxParameterCount="1000000"/>
如this post - set the maxParameterCount attribute on the Connector中所述。但这似乎无能为力。
我的应用程序正在端口8081上运行,但是在连接器代码中进行更改不会有任何区别。我仍然收到我的请求超过1万个参数的错误消息。
有人有主意吗?
谢谢。
亲切问候