From 9eea694f9f8fba82a0b8974149544b6137b8fa95 Mon Sep 17 00:00:00 2001 From: Ryan Baxter Date: Mon, 24 Jun 2019 11:27:02 -0400 Subject: [PATCH] Get ASCII string in netty routing filter. Fixes #1132. --- .../cloud/gateway/filter/NettyRoutingFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/NettyRoutingFilter.java b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/NettyRoutingFilter.java index 5ad44caa..08b34587 100644 --- a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/NettyRoutingFilter.java +++ b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/NettyRoutingFilter.java @@ -107,7 +107,7 @@ public class NettyRoutingFilter implements GlobalFilter, Ordered { ServerHttpRequest request = exchange.getRequest(); final HttpMethod method = HttpMethod.valueOf(request.getMethodValue()); - final String url = requestUrl.toString(); + final String url = requestUrl.toASCIIString(); HttpHeaders filtered = filterRequest(getHeadersFilters(), exchange);