My application is started with java -jar with version 1.5.6.RELEASE of spring boot. The content of one of my request has the character \"{\".When it is sended to serve
you will start your Spring boot app like this
$ java -jar -Dtomcat.util.http.parser.HttpParser.requestTargetAllow=|{} demo-0.0.1-SNAPSHOT.jar
or encode uri like this
document.location = restUrl + "/print?reportParams= " + encodeURI(JSON.stringify(jsonData));