我们有一个带有 Flex 前端的 Web 应用程序,它通过 BlazeDS 向我们的 Spring/Tomcat 后端发出请求。
我注意到,当我们在请求中发送的参数数据超过一定大小(大约 1.5M)时,它根本不会在我们的 servlet 请求中显示为参数。我们已验证该值已填充到 Flex 端的请求中。当参数低于该大小时,它会顺利通过。
有没有人看过这个?
这是发生在 BlazeDS 端还是 Tomcat 端?
有解决办法吗?
谢谢。
最佳答案
在 server.xml 中的连接器配置中添加 maxPostSize。例如,
<Connector port="80"
...
maxPostSize="4097152" />
关于java - 限制 Flex/BlazeRS 和 Tomcat 之间的 HTTP 请求参数大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3212662/