From 4acb527ec8ebe2574e885648705d7720161d9728 Mon Sep 17 00:00:00 2001 From: Rahul Rudragoudar Date: Sat, 10 Nov 2018 12:34:05 +0530 Subject: [PATCH] Returns the body in string format --- src/main/java/HTTPServer.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/HTTPServer.java b/src/main/java/HTTPServer.java index 885bf11..a571b5b 100644 --- a/src/main/java/HTTPServer.java +++ b/src/main/java/HTTPServer.java @@ -1393,6 +1393,14 @@ public class HTTPServer { * @return the input stream containing the request body */ public InputStream getBody() { return body; } + + /** + * Returns the body in a String format + */ + public String getJson(){ + java.util.Scanner s = new java.util.Scanner(body).useDelimiter("\\A"); + return s.hasNext() ? s.next() : ""; + } /** * Returns the path component of the request URI, after