Tomcat http POST请求错误400

Tomcat http POST请求错误400,tomcat,http-post,Tomcat,Http Post,我有一个Web应用程序,它使用HTTPPOST请求(最初使用GET,但请求的长度迫使我切换到Post方法)通过Javaservlet与DB进行交互 我的状态是400,但找不到原因: 我向数据库发出了几个不同的请求,所有请求都可以正常工作,直到我得到一个大请求(12K JSON字符串),这阻止了我继续进行 我检查了JSON的结构,它看起来还可以(我正在使用这个) 在DB中调用时,DB会正确处理接收到的JSON 日志文件(TOMCAT)不显示任何特定的内容 有人能提出一种方法来找出问题所在吗?现在我

我有一个Web应用程序,它使用HTTPPOST请求(最初使用GET,但请求的长度迫使我切换到Post方法)通过Javaservlet与DB进行交互

我的状态是400,但找不到原因:

  • 我向数据库发出了几个不同的请求,所有请求都可以正常工作,直到我得到一个大请求(12K JSON字符串),这阻止了我继续进行

  • 我检查了JSON的结构,它看起来还可以(我正在使用这个)

  • 在DB中调用时,DB会正确处理接收到的JSON

    日志文件(TOMCAT)不显示任何特定的内容

    有人能提出一种方法来找出问题所在吗?现在我甚至不知道该问什么


    谢谢。

    我终于找到问题了。在TOMCAT的一个日志中有一条错误消息,我没有指出头的大小太大。我只是将tomcat(
    server.xml
    )的配置更改为:

    
    

    [注意页眉的最大大小]

    它在什么日志中?我看到400个错误,但没有解释为什么会发生
      <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               maxHttpHeaderSize="200000"
               maxPostSize="0"
               redirectPort="8443" />