From 2bbfdceb6225376a5cf560642b97ba8e9f91267d Mon Sep 17 00:00:00 2001 From: sgibb Date: Wed, 7 Aug 2024 12:02:15 -0400 Subject: [PATCH] Updates for framework changes --- .../mvc/http/HttpComponentsClientHttpResponse.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/spring-cloud-gateway-mvc/src/test/java/org/springframework/cloud/gateway/mvc/http/HttpComponentsClientHttpResponse.java b/spring-cloud-gateway-mvc/src/test/java/org/springframework/cloud/gateway/mvc/http/HttpComponentsClientHttpResponse.java index 39f0e4b3..d7bb007f 100644 --- a/spring-cloud-gateway-mvc/src/test/java/org/springframework/cloud/gateway/mvc/http/HttpComponentsClientHttpResponse.java +++ b/spring-cloud-gateway-mvc/src/test/java/org/springframework/cloud/gateway/mvc/http/HttpComponentsClientHttpResponse.java @@ -26,11 +26,12 @@ import org.apache.http.HttpResponse; import org.apache.http.util.EntityUtils; import org.springframework.http.HttpHeaders; -import org.springframework.http.client.AbstractClientHttpResponse; +import org.springframework.http.HttpStatusCode; +import org.springframework.http.client.ClientHttpResponse; import org.springframework.lang.Nullable; import org.springframework.util.StreamUtils; -final class HttpComponentsClientHttpResponse extends AbstractClientHttpResponse { +final class HttpComponentsClientHttpResponse implements ClientHttpResponse { private final HttpResponse response; @@ -42,8 +43,8 @@ final class HttpComponentsClientHttpResponse extends AbstractClientHttpResponse } @Override - public int getRawStatusCode() throws IOException { - return response.getStatusLine().getStatusCode(); + public HttpStatusCode getStatusCode() throws IOException { + return HttpStatusCode.valueOf(response.getStatusLine().getStatusCode()); } @Override