Tomcat Java Servlet和JSON接收问题

Tomcat Java Servlet和JSON接收问题,java,json,tomcat,servlets,Java,Json,Tomcat,Servlets,我有多台客户端计算机正在处理JSON(Post HTTP)并将其发送到一台中央计算机。中央计算机正在运行一个Javaservlet,获取HttpServletRequest变量(request)并执行request.getReader()并将其推送到一个字符串,我稍后将其解析为一个JSON对象 在解析JSON对象之前,我有时会从HttpServletRequest变量中获取数据损坏,其中JSON字符串包含来自另一个扫描程序的一些以前的数据,似乎缓冲区没有被清除或其他什么。 我在客户机上确认发送的

我有多台客户端计算机正在处理JSON(Post HTTP)并将其发送到一台中央计算机。中央计算机正在运行一个Javaservlet,获取HttpServletRequest变量(request)并执行request.getReader()并将其推送到一个字符串,我稍后将其解析为一个JSON对象

在解析JSON对象之前,我有时会从HttpServletRequest变量中获取数据损坏,其中JSON字符串包含来自另一个扫描程序的一些以前的数据,似乎缓冲区没有被清除或其他什么。 我在客户机上确认发送的数据是正确的

  • 在使用DoPost的Java servlet上,我可能需要做什么?我认为不需要同步
  • 有没有一种不用嗅探器就可以在Tomcat中查看完整的HTTP正文的方法
    你为什么不发布代码而不是解释代码中的内容?在这种情况下,一行代码抵得上千言万语。。。顺便说一下,问题很可能是Servlet中的
    静态
    字段中有一些不应该存在的内容。可能是
    扫描仪
    实例。。。(API文档声明它不是线程安全的)如果您可以将代码片段粘贴到此处,问题会更清楚: