From c8796e320f637a604f081479e1cd9f78dfc011c5 Mon Sep 17 00:00:00 2001 From: jeffcheasey88 <66554203+jeffcheasey88@users.noreply.github.com> Date: Fri, 15 Sep 2023 23:07:02 +0200 Subject: [PATCH] char can be converted into into...basic --- src/dev/peerat/framework/HttpReader.java | 2 ++ src/dev/peerat/framework/utils/json/JsonMap.java | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dev/peerat/framework/HttpReader.java b/src/dev/peerat/framework/HttpReader.java index 9fbb6e8..fbb3ea2 100644 --- a/src/dev/peerat/framework/HttpReader.java +++ b/src/dev/peerat/framework/HttpReader.java @@ -6,6 +6,7 @@ import java.io.InputStream; import java.io.InputStreamReader; import java.net.Socket; import java.util.ArrayList; +import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -85,6 +86,7 @@ public class HttpReader{ int length = Integer.parseInt(this.headers.get("content-length")); //to limit char[] content = new char[length]; + read(content); return JSON_PARSER.parse(new String(content)); } diff --git a/src/dev/peerat/framework/utils/json/JsonMap.java b/src/dev/peerat/framework/utils/json/JsonMap.java index b317ffb..96e568e 100644 --- a/src/dev/peerat/framework/utils/json/JsonMap.java +++ b/src/dev/peerat/framework/utils/json/JsonMap.java @@ -29,7 +29,8 @@ public class JsonMap implements Json{ public String toString(){ Iterator> iterator = map.entrySet().iterator(); if(!iterator.hasNext()) return "{}"; - StringBuilder builder= new StringBuilder('{'); + StringBuilder builder= new StringBuilder(); + builder.append('{'); while(iterator.hasNext()){ Entry entry = iterator.next(); builder.append('"');