Class WebRequestBodyParser
- java.lang.Object
-
- com.aspectran.web.activity.request.WebRequestBodyParser
-
public class WebRequestBodyParser extends java.lang.Object
Provides convenient methods to parse the request body.- Since:
- 6.2.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isMultipartForm(MethodType requestMethod, MediaType mediaType)
static boolean
isURLEncodedForm(MediaType mediaType)
static java.lang.String
parseBody(java.io.InputStream inputStream, java.lang.String encoding)
static java.lang.String
parseBody(java.io.InputStream inputStream, java.lang.String encoding, long maxSize)
static <T extends Parameters>
TparseBodyAsParameters(RequestAdapter requestAdapter, MediaType mediaType, java.lang.Class<T> requiredType)
static void
parseURLEncoded(RequestAdapter requestAdapter)
static <T extends Parameters>
TparseURLEncoded(RequestAdapter requestAdapter, java.lang.Class<T> requiredType)
static MultiValueMap<java.lang.String,java.lang.String>
parseURLEncoded(java.lang.String body, java.lang.String encoding)
-
-
-
Method Detail
-
parseBody
public static java.lang.String parseBody(java.io.InputStream inputStream, java.lang.String encoding) throws java.io.IOException
- Throws:
java.io.IOException
-
parseBody
public static java.lang.String parseBody(java.io.InputStream inputStream, java.lang.String encoding, long maxSize) throws java.io.IOException
- Throws:
java.io.IOException
-
parseURLEncoded
public static void parseURLEncoded(RequestAdapter requestAdapter)
-
parseURLEncoded
public static MultiValueMap<java.lang.String,java.lang.String> parseURLEncoded(java.lang.String body, java.lang.String encoding) throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
-
parseURLEncoded
public static <T extends Parameters> T parseURLEncoded(RequestAdapter requestAdapter, java.lang.Class<T> requiredType)
-
parseBodyAsParameters
public static <T extends Parameters> T parseBodyAsParameters(RequestAdapter requestAdapter, MediaType mediaType, java.lang.Class<T> requiredType)
-
isMultipartForm
public static boolean isMultipartForm(MethodType requestMethod, MediaType mediaType)
-
isURLEncodedForm
public static boolean isURLEncodedForm(MediaType mediaType)
-
-