org.apache.coyote.http11.AbstractHttp11Processor process 信息: Error al analizar el encabezado de solicitud HTTP Nota

二月 25, 2020 2:02:01 下午 org.apache.coyote.http11.AbstractHttp11Processor process
信息: Error al analizar el encabezado de solicitud HTTP 
 Nota: más ocurrencias de errores de análisis del encabezado HTTP se registrarán en el nivel DEBUG. 
java.lang.IllegalArgumentException: carácter no válido encontrado en el destino de la solicitud. Los caracteres válidos se 
definen en RFC 7230 y RFC 3986 
 en org.apache.coyote.http11.InternalInputBuffer.parseRequestLine (InternalInputBuffer.java:194) 
 en org.apache.coyote.http11.AbstractHttp11Processor.process (AbstractHttpva:1050Processor) 
 en org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:637) 
 en org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run (JIoEndpoint.java:317)
 en java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145)
 en java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:615) 
 en org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61) 
 en java.lang.Thread.run (Thread.java:745)

El motivo es el problema de la versión de tomcat, la ruta de solicitud está empaquetada con encodeURI ()


$.ajax({
            url:encodeURI("${ctx}/udef/defWorksheet/ajaxSaveWorksheetFlow?worksheetId="
+worksheetId+"&&temporaryText="+temporaryText+"&&id="+worksheetFlowId+"&&worksheetNo="+worksheetNo),
            type:"post",
            success:function(data){
}
})

 

Supongo que te gusta

Origin blog.csdn.net/zhaofuqiangmycomm/article/details/104558363
Recomendado
Clasificación