The zuul filter throws Forwarding error when the POST request body has German / French / Chinese characters in SimpleHostRoutingFilter. The generic English characters seem to work fine.

HttpServletRequest request = ctx.getRequest(); String charEncoding = request.getCharacterEncoding()

On inspecting the HttpServletRequest in the request context, the cachedcontent shows replacement character symbols for few of the German / French / Chinese letters. The character encoding shows "UTF-8" but still the characters still don't work.

Spring Boot Version - 2.4.3 Spring Cloud Version - 2020.0.2 Netflix-zuul Version - 2.2.8.RELEASE

Comment From: OlgaMaciaszek

Hello, @plsameera, Spring Cloud Netflix Zuul is no longer supported. We suggest using Spring Cloud Gateway instead.