gpt4 book ai didi

java - 了解 "Request Header is too large"

转载 作者:行者123 更新时间:2023-12-02 08:57:47 25 4
gpt4 key购买 nike

我在 Tomcat 中遇到此错误

org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
java.lang.IllegalArgumentException: Request header is too large
at org.apache.coyote.http11.Http11InputBuffer.parseHeaders(Http11InputBuffer.java:583)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:703)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

我想了解文本进一步出现的 HTTP header 解析错误将在 DEBUG 级别记录。这是否意味着解析错误将在一段时间内被抑制,或者仅针对该特定请求。谁能给我这个含义的权威来源?

最佳答案

正如消息所说的那样。此错误的所有进一步实例都将记录在 DEBUG 级别。不是针对该请求,也不是在一段时间内。从现在开始,直到时间的尽头。或者下次服务器重新启动时,以先到者为准。

您可以在源代码第 1144 行看到这一点: https://github.com/apache/tomcat/blob/7.0.x/java/org/apache/coyote/http11/AbstractHttp11Processor.java

关于java - 了解 "Request Header is too large",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60380275/

25 4 0
文章推荐: java - 单击事件后,RecyclerView跳到顶部
文章推荐: sql-server - 如何查找包含字符串并将这些值设为 Null 的所有列
文章推荐: mono - 在 Mono 上使用 MAF(和 MEF)进行编程
文章推荐: java - org.jooq.Query.getBindValues() 返回的 List 是否包含每个查询参数的类型安全对象?