代码之家  ›  专栏  ›  技术社区  ›  dj_segfault

限制在flex/blazeds和tomcat之间的httpRequest参数大小?

  •  1
  • dj_segfault  · 技术社区  · 14 年前

    我们有一个前端灵活的网络应用程序,通过Blazeds向我们的Spring/Tomcat后端发出请求。

    我注意到,当我们在请求中发送的一个参数的数据超过了一定的大小(比如1.5米)时,它在我们的servlet中不会作为一个参数出现在请求中。我们已经验证了该值是否填充在flex端的请求中。当参数低于该大小时,它就可以通过。

    有人看到这个吗?

    这是发生在Blazeds方面还是Tomcat方面?

    有解决办法吗?

    谢谢。

    2 回复  |  直到 14 年前
        1
  •  2
  •   ZZ Coder    14 年前

    在server.xml的连接器配置中添加maxpostsize。例如,

    <Connector port="80"               
     ...
     maxPostSize="4097152" />
    
        2
  •  1
  •   James Ward    14 年前

    您可以在services-config.xml文件中增加blazeds的日志记录详细性:

    <target class="flex.messaging.log.ConsoleTarget" level="Debug">
    

    这将显示服务器正在接收的内容。