Class WebRequestBodyParser


  • public class WebRequestBodyParser
    extends java.lang.Object
    Provides convenient methods to parse the request body.
    Since:
    6.2.0
    • 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)