| commit | 322af4605f75da5731fdcebd7dc7e0e2f1dfaacc | [log] [tgz] |
|---|---|---|
| author | Maxim Nesen <maxim.nesen@oracle.com> | Fri Mar 28 13:40:24 2025 +0100 |
| committer | Maxim Nesen <maxim.nesen@oracle.com> | Fri Jun 13 06:40:33 2025 +0200 |
| tree | 3b31810a442d4806d22da3cc4b1cbcd3101703ed | |
| parent | cb78c5d0a0ce4518101f2edf0c1cfc43fc5b2c76 [diff] |
File upload handling after redirect Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
diff --git a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectFileUploadServerTest.java b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectFileUploadServerTest.java index eddcba5..6155c5e 100644 --- a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectFileUploadServerTest.java +++ b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectFileUploadServerTest.java
@@ -80,12 +80,8 @@ return; } - final BufferedReader reader - = new BufferedReader(new InputStreamReader(exchange.getRequestBody(), StandardCharsets.UTF_8)); - while (reader.readLine() != null) { - //discard payload - required for JDK 1.8 - } - reader.close(); + //discard payload - required for JDK 1.8 + exchange.getRequestBody().readAllBytes(); // Send a 307 Temporary Redirect to /upload // This preserves the POST method and body in the redirect
diff --git a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectLargeFileTest.java b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectLargeFileTest.java index 52e6cd2..3d8b6a2 100644 --- a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectLargeFileTest.java +++ b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/RedirectLargeFileTest.java
@@ -36,8 +36,6 @@ import org.junit.jupiter.api.Test; import java.io.FileWriter; -import java.io.IOException; -import java.net.URL; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths;