public class HttpRequestUtils extends Object
Constructor and Description |
---|
HttpRequestUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
getPostDataAsString(javax.servlet.http.HttpServletRequest request)
Reads the POST data from a request into a String and returns it.
|
static String |
getReaderContentAsString(Reader reader)
Reads the content of a Reader instance and returns it as a String.
|
static String |
getRequestDump(String fromMethod,
javax.servlet.http.HttpServletRequest request,
boolean includePostData)
Build a String containing a multi-line dump of an HTTP request.
|
static String |
getShortRequestDump(String fromMethod,
boolean includeHeaders,
javax.servlet.http.HttpServletRequest request)
Build a String containing a short multi-line dump of an HTTP request.
|
static String |
getShortRequestDump(String fromMethod,
javax.servlet.http.HttpServletRequest request)
Build a String containing a very short multi-line dump of an HTTP request.
|
static String |
maskPrivateToken(String s)
Masks the PRIVATE-TOKEN header value with "********".
|
public static String getShortRequestDump(String fromMethod, javax.servlet.http.HttpServletRequest request)
fromMethod
- the method that this method was called fromrequest
- the HTTP request build the request dump frompublic static String getShortRequestDump(String fromMethod, boolean includeHeaders, javax.servlet.http.HttpServletRequest request)
fromMethod
- the method that this method was called fromrequest
- the HTTP request build the request dump fromincludeHeaders
- if true will include the HTTP headers in the dumppublic static String getRequestDump(String fromMethod, javax.servlet.http.HttpServletRequest request, boolean includePostData)
fromMethod
- the method that this method was called fromrequest
- the HTTP request build the request dump fromincludePostData
- if true will include the POST data in the dumppublic static String getPostDataAsString(javax.servlet.http.HttpServletRequest request) throws IOException
request
- the HTTP request containing the POST dataIOException
- if any error occurs while reading the POST datapublic static String getReaderContentAsString(Reader reader) throws IOException
reader
- the Reader instance to read the data fromIOException
- if any error occurs while reading the POST dataCopyright © 2019. All rights reserved.