diff --git a/jetty-server/src/test/java/org/eclipse/jetty/server/RequestTest.java b/jetty-server/src/test/java/org/eclipse/jetty/server/RequestTest.java index 3c79473aedb0..6e2719dcef56 100644 --- a/jetty-server/src/test/java/org/eclipse/jetty/server/RequestTest.java +++ b/jetty-server/src/test/java/org/eclipse/jetty/server/RequestTest.java @@ -876,10 +876,12 @@ public boolean check(HttpServletRequest request, HttpServletResponse response) @Test public void testConnectRequestURL() throws Exception { - final AtomicReference result = new AtomicReference<>(); + final AtomicReference resultRequestURL = new AtomicReference<>(); + final AtomicReference resultRequestURI = new AtomicReference<>(); _handler._checker = (request, response) -> { - result.set("" + request.getRequestURL()); + resultRequestURL.set("" + request.getRequestURL()); + resultRequestURI.set("" + request.getRequestURI()); return true; }; @@ -890,7 +892,8 @@ public void testConnectRequestURL() throws Exception "\n"); HttpTester.Response response = HttpTester.parseResponse(rawResponse); assertThat(response.getStatus(), is(HttpStatus.OK_200)); - assertThat(result.get(), is("http://myhost:9999")); + assertThat(resultRequestURL.get(), is("http://myhost:9999")); + assertThat(resultRequestURI.get(), is("myhost:9999")); } @Test