• Servlet端 接收不到4096,8192长度的JSON参数


    Servlet端的日志显示,客户端传过来的JSON参数是空值。

    但是在客户端的日志显示,已将JSON参数传送过去。

    经调查发现,加减1位后的JSON参数均可以正常传送。

    只有8192,4096长度的JSON参数不能正常传送。

    考虑到8192,4096,2048,1024的特殊性,继续调查发现问题出在TOMCAT服务器上。

    执行环境:Tomcat5.5

    CoyoteReader.class中的readLine方法中,有BUG

              if (pos == 0 ) {
                return null;
              }

    而在Tomcat6.0修复了这个BUG。

              if ((pos == 0) && (aggregator == null)) {
                return null;
              }

  • 相关阅读:
    我不为人人,人人不为我
    sed 小结
    linux 之 压缩 / 解压
    java arraylist的问题
    flex swf和movieclip之前的微妙关系
    Flex contextMenu
    。。
    数据库
    flex Vector
    浮动ip
  • 原文地址:https://www.cnblogs.com/winnersalp/p/4781725.html
Copyright © 2020-2023  润新知