From f176f118a34b2e40980983283ff1228ca7239c69 Mon Sep 17 00:00:00 2001 From: jeffcheasey88 <66554203+jeffcheasey88@users.noreply.github.com> Date: Mon, 18 Sep 2023 12:47:28 +0200 Subject: [PATCH] Fix multipart data with empty lines --- src/dev/peerat/framework/HttpReader.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dev/peerat/framework/HttpReader.java b/src/dev/peerat/framework/HttpReader.java index fbb3ea2..5f6fe9c 100644 --- a/src/dev/peerat/framework/HttpReader.java +++ b/src/dev/peerat/framework/HttpReader.java @@ -121,9 +121,10 @@ Content-Type: text/javascript while (((line = readLine()) != null) && (line.length() > 0)); String buffer = ""; while (((line = readLine()) != null) && (!line.startsWith("--"+boundary))){ - buffer += line; + buffer += line+"\n"; } - list.add(buffer); + if(buffer.length() < 1) buffer = "\n"; + list.add(buffer.substring(0, buffer.length()-1)); } return list;