Class WebUtils
java.lang.Object
es.kukenan.smartfi.microservice.communication.utils.WebUtils
class for web some util methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringextractRequestBody(javax.servlet.http.HttpServletRequest request) extract body from HttpServletRequest.static <T> TExtract body and convert in a defined object class.getHeadersInfo(javax.servlet.http.HttpServletRequest request) Get map of headers from HttpServletRequest.
-
Constructor Details
-
WebUtils
public WebUtils()
-
-
Method Details
-
getHeadersInfo
Get map of headers from HttpServletRequest.- Parameters:
request- HttpServletRequest- Returns:
- a map for HeaderName-HeaderValue
-
extractRequestBody
public static String extractRequestBody(javax.servlet.http.HttpServletRequest request) throws IOException extract body from HttpServletRequest.- Parameters:
request- request- Returns:
- a body string.
- Throws:
IOException- ioException
-
getBody
public static <T> T getBody(javax.servlet.http.HttpServletRequest httpServletRequest, Class<T> clas) Extract body and convert in a defined object class.- Type Parameters:
T- Defined class.- Parameters:
httpServletRequest- HttpServletRequest.clas- Class to mapper.- Returns:
- Class defined object.
-