test/jdk/java/net/httpclient/http2/server/PushHandler.java
branchhttp-client-branch
changeset 56010 782b2f2d1e76
parent 48083 b1c1b4ef4be2
child 56037 c026ce4a1a81
--- a/test/jdk/java/net/httpclient/http2/server/PushHandler.java	Fri Jan 12 15:36:28 2018 +0000
+++ b/test/jdk/java/net/httpclient/http2/server/PushHandler.java	Tue Jan 16 15:52:01 2018 +0000
@@ -46,9 +46,10 @@
             invocation++;
 
             if (ee.serverPushAllowed()) {
+                URI requestURI = ee.getRequestURI();
                 for (int i=0; i<loops; i++) {
                     InputStream is = new FileInputStream(tempFile.toFile());
-                    URI u = new URI ("http://www.foo.com/x/y/z/" + Integer.toString(i));
+                    URI u = requestURI.resolve("/x/y/z/" + Integer.toString(i));
                     HttpHeadersImpl h = new HttpHeadersImpl();
                     h.addHeader("X-foo", "bar");
                     ee.serverPush(u, h, is);