From c4e46581a978079d4fc25256b3d4c29b3202b0ae Mon Sep 17 00:00:00 2001 From: landrigun Date: Wed, 15 Feb 2023 14:20:55 +0000 Subject: [PATCH] impl get_body method in request to get json body data --- src/request.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/request.rs b/src/request.rs index a193975..8b63fa1 100644 --- a/src/request.rs +++ b/src/request.rs @@ -66,6 +66,14 @@ impl<'a> HTTPRequest<'a> { } } + /// get_body returns the body data as JsonValue + pub fn get_body(&self) -> Option<&JsonValue> { + match self.body { + Some(ref b) => Some(b.get_data()), + None => None, + } + } + pub fn get_target(&self) -> &str { self.start_line.get_target() }