Class MultipartUtils


  • public class MultipartUtils
    extends java.lang.Object
    • Field Detail

      • B_CHARS_NO_SPACE_PATTERN

        private static final java.lang.String B_CHARS_NO_SPACE_PATTERN
        See Also:
        Constant Field Values
      • BOUNDARY_PATTERN

        private static final java.lang.String BOUNDARY_PATTERN
        See Also:
        Constant Field Values
      • BOUNDARY_REGEXP

        private static final java.util.regex.Pattern BOUNDARY_REGEXP
      • BOUNDARY_FROM_HEADER_REGEXP

        private static final java.util.regex.Pattern BOUNDARY_FROM_HEADER_REGEXP
    • Constructor Detail

      • MultipartUtils

        private MultipartUtils()
    • Method Detail

      • checkBoundarySyntax

        public static void checkBoundarySyntax​(java.lang.String boundary)
      • parseBoundaryFromHeader

        public static java.lang.String parseBoundaryFromHeader​(java.lang.String contentTypeHeader)
      • generateDefaultBoundary

        public static java.lang.String generateDefaultBoundary()
      • getPayload

        public static java.io.ByteArrayOutputStream getPayload​(MultipartPayload multipartPayload)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException