Class MultipartUtils
- java.lang.Object
-
- com.github.scribejava.core.httpclient.multipart.MultipartUtils
-
public class MultipartUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringB_CHARS_NO_SPACE_PATTERNprivate static java.lang.StringB_CHARS_PATTERNprivate static java.util.regex.PatternBOUNDARY_FROM_HEADER_REGEXPprivate static java.lang.StringBOUNDARY_PATTERNprivate static java.util.regex.PatternBOUNDARY_REGEXP
-
Constructor Summary
Constructors Modifier Constructor Description privateMultipartUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckBoundarySyntax(java.lang.String boundary)static java.lang.StringgenerateDefaultBoundary()static java.io.ByteArrayOutputStreamgetPayload(MultipartPayload multipartPayload)static java.lang.StringparseBoundaryFromHeader(java.lang.String contentTypeHeader)
-
-
-
Field Detail
-
B_CHARS_NO_SPACE_PATTERN
private static final java.lang.String B_CHARS_NO_SPACE_PATTERN
- See Also:
- Constant Field Values
-
B_CHARS_PATTERN
private static final java.lang.String B_CHARS_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
-
-
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
-
-