解决 Se encontró un carácter no válido en el destino de la solicitud. Los caracteres válidos están definidos en RFC 723 。。。

La excepción se activó cuando hice una solicitud push hoy. Simplemente haga un registro:
Motivo de la excepción: La URL de la solicitud contiene símbolos especiales. Mis símbolos especiales son [{}] y [:], etc., porque mis parámetros de solicitud incluyen json
Ejemplo de datos : http://192.168.3.238:8084/fire-bbs/ad/hua?user={"pid":"15911 "} & message = {" notification ": {" title ":" test title ", "cuerpo": "contenido"}, "android": {"coe_key": - 1}}

Solucion :

// tomact服务器的catalina.policy文件末尾添加:
tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}
org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

cual es:
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_42258975/article/details/112562980
Recomendado
Clasificación