Class HttpRequestParser (2.0.0)

public class HttpRequestParser

HttpRequestParser encapsulates helper methods used to parse incoming multipart/form-data HTTP requests. Subclasses should use these methods to parse specific requests into useful data structures.

Inheritance

java.lang.Object > HttpRequestParser

Static Methods

getFieldName(BodyPart part)

protected static String getFieldName(BodyPart part)
Parameter
NameDescription
partBodyPart
Returns
TypeDescription
String
Exceptions
TypeDescription
MessagingException

getTextContent(BodyPart part)

protected static String getTextContent(BodyPart part)
Parameter
NameDescription
partBodyPart
Returns
TypeDescription
String
Exceptions
TypeDescription
MessagingException
IOException

parseMultipartRequest(HttpServletRequest req)

protected static MimeMultipart parseMultipartRequest(HttpServletRequest req)

Parse input stream of the given request into a MimeMultipart object.

Parameter
NameDescription
reqHttpServletRequest
Returns
TypeDescription
MimeMultipart

A MimeMultipart object representing the POST data.

Exceptions
TypeDescription
IOException

if the input stream cannot be read.

MessagingException

if the input stream cannot be read.

Constructors

HttpRequestParser()

public HttpRequestParser()